ci: improve release process, clean up and re-org repo, add automated minification (#143)

* ci: update scripts

* release 2.7.1

* remove tracked stylesheets

* docs: revert stable tag to 2.7.0

* chore: move Plugin source into own dir

* docs: delete info texts

These can now be found in the [project wiki][wiki].

[wiki]: https://github.com/markcheret/footnotes/wiki

* docs: tweak contributing guide

* ci: reflect new directory structure

* chore: update gitignore

* chore: reflect new dir structure

* docs: update documentation

* build(linting): add Husky hooks, Markdown linting, lint all MD files

* fix pre-push command

* fix pre-push command

* build: add stylesheet, JS minification

* ci: add linting steps

* ci: comment out CSS linting step (that's going to be a whole *thing*)

* ci: minify all JS files

* ci: call correct JS file

* chore: lint

* ci: fix PHP linting commands

* chore: increment version constant string

* ci: concat AMP stylesheets

* ci: improve build scripts

* chore: add assets dir
This commit is contained in:
Ben Goldsworthy 2021-04-25 09:28:02 +01:00 committed by GitHub
parent e780d817c1
commit 6a1117be15
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
183 changed files with 9761 additions and 2941 deletions

View file

@ -80,22 +80,18 @@
<h3>Table of Contents</h3>
<table class="phpdocumentor-table_of_contents">
<tr>
<td class="phpdocumentor-cell"><a href="reports/errors.html#class/dashboard/subpage-main.php">class/dashboard/subpage-main.php</a></td>
<td class="phpdocumentor-cell"><a href="reports/errors.html#src/class/dashboard/subpage-main.php">src/class/dashboard/subpage-main.php</a></td>
<td class="phpdocumentor-cell">1</td>
</tr>
<tr>
<td class="phpdocumentor-cell"><a href="reports/errors.html#class/hooks.php">class/hooks.php</a></td>
<td class="phpdocumentor-cell">1</td>
</tr>
<tr>
<td class="phpdocumentor-cell"><a href="reports/errors.html#class/language.php">class/language.php</a></td>
<td class="phpdocumentor-cell"><a href="reports/errors.html#src/class/language.php">src/class/language.php</a></td>
<td class="phpdocumentor-cell">1</td>
</tr>
</table>
<a id="class/dashboard/subpage-main.php"></a>
<h3><abbr title="class/dashboard/subpage-main.php">subpage-main.php</abbr></h3>
<a id="src/class/dashboard/subpage-main.php"></a>
<h3><abbr title="src/class/dashboard/subpage-main.php">subpage-main.php</abbr></h3>
<table>
<thead>
<tr>
@ -112,26 +108,8 @@
</tr>
</tbody>
</table>
<a id="class/hooks.php"></a>
<h3><abbr title="class/hooks.php">hooks.php</abbr></h3>
<table>
<thead>
<tr>
<th class="phpdocumentor-heading">Type</th>
<th class="phpdocumentor-heading">Line</th>
<th class="phpdocumentor-heading">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="phpdocumentor-cell">ERROR</td>
<td class="phpdocumentor-cell">0</td>
<td class="phpdocumentor-cell">Tag &quot;see&quot; with body &quot;@see class/settings.php&quot; has error &quot;\class/settings.php&quot; is not a valid Fqsen.</td>
</tr>
</tbody>
</table>
<a id="class/language.php"></a>
<h3><abbr title="class/language.php">language.php</abbr></h3>
<a id="src/class/language.php"></a>
<h3><abbr title="src/class/language.php">language.php</abbr></h3>
<table>
<thead>
<tr>