Commit Graph

7 Commits

Author SHA1 Message Date
arkon
8330219459 Revert to Node 14
node-sass 4 doesn't handle Node 16. Could maybe update all of that stuff, but vuepress still seems to rely on Webpack 4?
2021-07-31 11:09:18 -04:00
arkon
12d3816a5f Use Node.js 16 in workflow (which ships with npm 7) 2021-07-31 10:56:59 -04:00
arkon
724274590f Set fetch-depth when checking out repo in push workflow 2021-07-31 10:48:18 -04:00
Andreas
bea41bf66d Update to NPM 7 in build script (#575)
Co-authored-by: Soitora <Soitora@users.noreply.github.com>

Co-authored-by: Soitora <Soitora@users.noreply.github.com>
2021-03-13 15:06:10 -05:00
Soitora
b520d4e448
Project Linting (#209)
* More setup for ESLint

* Initial linting

* Fix: "Unexpected use of 'location': no-restricted-globals"

* Fix: "Prop 'sidebarItems' should define at least its type"

* Fix: "import/no-unresolved"

* Fix: "import/no-extraneous-dependencies"

* Fix: "Unexpected require() 'global-require'"

* Fix: "vue/require-prop-types"

* Line disable: "radix"

* Line disable: "no-param-reassign"

* Line disable: "no-shadow"

This should usually be an actual problem but I don't think so in this case as the next prompt is basically just a one-action warning.

* Add markdown linting support

* Replace single quotes with double

* Fix indentation for all files

* Fix second level quotation marks

* Change accordingly

I'd still rather keep 4-tab for MD when applicable though, the alternative is a non-standard 3-space indent, which makes three different indentations to keep track of.
2020-05-20 22:47:01 -04:00
Soitora
832bb6c8d6
Update GitHub Push actions (#129)
Updated "actions/checkout" from v1 to v2.
Updated "peaceiris/actions-gh-pages" from v2.3.0 to v3.
Cleaned up the "gh-pages" commit messages.
Small cleanup.
2020-03-19 18:54:58 -04:00
Eugene
7bb6560698
Add PR action 2019-09-18 18:38:07 -04:00