Commit Graph
100 Commits
Author SHA1 Message Date
jake 75f82eedb5 add very simple types file, update readme 2021-09-04 09:59:56 -04:00
jake 0bd1f6bc0d v0.88.1 2021-09-04 08:09:49 -04:00
jake e26c04971f v0.88.0 2021-09-02 08:11:06 -04:00
jake f1b7b1875b master -> main 2021-08-31 12:32:10 -04:00
jake 08b6f533f3 update readme example to ESM imports 2021-08-31 12:09:54 -04:00
jake 5bb2ff0eb3 switch to ESM imports (drops node 10.x support)
also download assets to a temp dir instead of ./vendor
2021-08-31 11:56:33 -04:00
jake 7c4e8df256 add --ignore-engines to CI's yarn install so we can still test node 10.x 2021-08-31 10:33:18 -04:00
jake 0f315eadc4 use @jakejarvis/eslint-config, switch to yarn 2021-08-31 10:28:03 -04:00
jake 329dbb5849 Update dependabot.yml 2021-08-24 08:51:02 -04:00
jake b8d9ca6ffb Hugo v0.87.0 2021-08-03 13:34:36 -04:00
jake e6e7531e4a Hugo v0.86.1 2021-07-30 08:34:26 -04:00
jake e93c12e298 Hugo v0.86.0 2021-07-21 08:23:49 -04:00
jake 2a39900b8a also publish to GitHub Package Registry 2021-07-05 11:27:23 -04:00
jake bfce04e7e5 Hugo v0.85.0 2021-07-05 08:15:32 -04:00
jake 2d3afe985b Hugo v0.84.4 2021-07-01 09:34:07 -04:00
jake 2f0c3a6505 Hugo v0.84.3 2021-06-29 08:45:14 -04:00
jake ebb2a9e1ec Hugo v0.84.2 2021-06-28 08:39:12 -04:00
jake d18f56d824 Hugo v0.84.1 2021-06-24 21:02:29 -04:00
jake c7e7672fd1 Hugo v0.84.0 2021-06-18 20:39:46 -04:00
jake 7bd97c7bed use got to fetch binary (retries on error, follows redirects, etc.) 2021-06-15 22:19:17 -04:00
jake 6ba5b6697e run prettier 2021-06-03 09:46:24 -04:00
jake 8b9580e12f print hugo version output to console, better error throwing 2021-06-02 01:03:52 -04:00
jake 9c1e39375d replace child_process with execa 2021-06-02 00:23:05 -04:00
jake 2fc3b6fc3b clean up & speed up install.js 2021-06-02 00:10:18 -04:00
jake e8f5de5e96 Validate download integrity with checksum (closes #1) 2021-06-01 21:24:31 -04:00
jake bf4f6bb7e3 Update README.md 2021-06-01 20:13:06 -04:00
jake d87c63f5d3 Switch to more modern and lightweight dependencies 2021-06-01 19:41:24 -04:00
jake 2c4d747aee add hugo-extended CLI alias 2021-05-24 15:35:32 -04:00
jake a0aaabb804 run tests on Node 16 2021-05-24 12:23:39 -04:00
jake 457359659c Hugo v0.83.1 2021-05-02 17:26:04 -04:00
jake 5f51070c8d Hugo v0.83.0 2021-05-01 09:13:22 -04:00
jake cd2cb897e0 Hugo v0.82.1 2021-04-20 09:38:54 -04:00
jake 08cc786d66 Update README 2021-03-31 11:29:24 -04:00
jake afe5c82c10 Hugo v0.82.0 2021-03-21 17:14:08 -04:00
jake f962068f6e send a Discord notification to myself when new Hugo version available 2021-03-21 11:48:47 -04:00
jake 4415b8bf71 clean up version-checking workflow (#42)
TODO: Automatically bump npm package, commit back to repo, and publish new version.
2021-03-16 10:17:09 -04:00
jake 2b526bec08 Take over platform/arch detection for more accuracy (#45)
namely for Apple Silicon ARM64 detection on macOS
2021-03-12 10:12:36 -05:00
jake 74d547b698 Update check-releases.yml 2021-02-27 10:55:31 -05:00
jake 664f725d71 Hugo v0.81.0
added Apple Silicon binary (not detected by bin-wrapper yet, though)
2021-02-20 22:45:54 -05:00
jake 55e4269f5e use actions/setup-node@v2 2021-01-02 12:43:32 -05:00
jake 0d397577dc Hugo v0.80.0 2021-01-02 10:26:14 -05:00
jake 984a248c40 Hugo v0.79.1 2020-12-19 11:25:03 -05:00
jake 1f53fe5f77 Update check-releases.yml 2020-12-13 09:35:47 -05:00
jake 39242c8c4d Hugo v0.79.0 2020-11-27 10:04:21 -05:00
jake 3e8a31e4c2 Hugo v0.78.2 2020-11-17 10:38:45 -05:00
jake eac103140f Hugo v0.78.1 2020-11-05 09:28:08 -05:00
jake 12e7badbbf Hugo v0.78.0 2020-11-03 08:49:30 -05:00
jake c57997c3cb Build gohugoio/hugoBasicExample instead of docs site in tests 2020-10-31 14:57:34 -04:00
jake afe54d29df Hugo v0.77.0 2020-10-30 18:07:58 -04:00
jake 8b89df5ddf Hugo v0.76.5 2020-10-15 13:30:03 -04:00
jake 0bcc9dfbc3 Hugo v0.76.4 2020-10-12 12:18:45 -04:00
jake 2f91b441ab Hugo v0.76.3 2020-10-12 12:16:48 -04:00
jake 3c8de8902e Hugo v0.76.2 2020-10-07 09:38:45 -04:00
jake 0d87abf2e2 Hugo v0.76.1 2020-10-07 09:37:18 -04:00
jake c0a9e00111 Hugo v0.76.0 2020-10-07 09:34:38 -04:00
jake 6489165f1a remove macOS 32-bit binary (dropped by Hugo) 2020-09-16 08:40:30 -04:00
jake b5c87a5a5b Hugo v0.75.1 2020-09-16 08:28:32 -04:00
jake 854c99ec36 Hugo v0.75.0 2020-09-14 10:33:24 -04:00
jake 6f1eaf1cd5 remove redundant hugoVersion setting in package.json 2020-09-14 10:31:42 -04:00
jake d59ea6426d require node 10.x and update deps
fixes CVE-2020-8116 (only in devDependencies, don't worry)
2020-07-31 23:27:27 -04:00
jake 546f54c43e Update publish.yml 2020-07-25 11:13:29 -04:00
jake 580a8c2a41 Hugo v0.74.3 2020-07-23 14:38:23 -04:00
jake caad789819 Update README.md 2020-07-17 17:00:16 -04:00
jake 83301b407d Hugo v0.74.2 2020-07-17 16:55:32 -04:00
jake 5aac8ca1b3 Hugo v0.74.1 2020-07-13 15:29:24 -04:00
jake f7ee2d3d55 Hugo v0.74.0 2020-07-13 15:24:14 -04:00
jake d942e128c1 Hugo v0.73.0 2020-06-23 14:08:58 -04:00
jake 38a9f20d3b check for Hugo releases less frequently (every 3 hours) 2020-06-23 10:39:57 -04:00
jake 7a1dcde6d9 add action to check for new Hugo releases
TODO: instead of failing CI, send a notification via email/slack/twilio/etc.
2020-06-22 23:09:11 -04:00
jake f79383dd79 Hugo v0.72.0 2020-05-31 09:32:03 -04:00
jake b056f5a88c Hugo v0.71.1 2020-05-25 14:28:24 -04:00
jake bc60dacf2e fix publishing to GPR (hopefully?) 2020-05-25 14:26:29 -04:00
jake a707a4bf30 Hugo v0.71.0 2020-05-19 12:22:11 -04:00
jake b0163ab633 also publish to GitHub Package Registry 2020-05-13 13:14:55 -04:00
jake 0c69508946 Hugo v0.70.0 2020-05-06 12:08:50 -04:00
jake bba3146cfe update package.json & deps 2020-05-03 13:20:41 -04:00
jake 8b1ab32a01 Hugo v0.69.2 2020-04-26 16:18:34 -04:00
jake 42d0565f27 return to supporting node >= 8
downgraded xo and mocha. bin-wrapper still supports >= 6, which is really all that matters.
2020-04-25 14:23:59 -04:00
jake 66476fbd78 Hugo v0.69.1 2020-04-22 08:18:14 -04:00
jake b938cc6773 add node 14.x to tests 2020-04-22 08:17:11 -04:00
jake 91dabc56c7 Hugo v0.69.0 2020-04-10 09:49:05 -04:00
jake af7274d35b Only run tests on commits to master branch (and PRs still) 2020-04-05 13:12:12 -04:00
jake 388d1be132 Regenerate lock file (fixes #8) 2020-04-02 12:14:57 -04:00
jake 1e11110408 Clean up tests 2020-03-25 11:47:51 -04:00
jake 5f83a8752a Hugo v0.68.3 2020-03-24 09:02:50 -04:00
jake aef676aaaa Hugo v0.68.2 2020-03-24 09:01:17 -04:00
jake b7d2bc0680 Hugo v0.68.1 2020-03-22 09:05:54 -04:00
jake dd377fc1d3 Hugo v0.68.0 2020-03-21 10:44:07 -04:00
jake 3797d77ee5 Regenerate lock file (fixes CVE-2020-7598) 2020-03-18 12:56:42 -04:00
jake 50b6a28dff Hugo v0.67.1 2020-03-15 16:00:02 -04:00
jake 51bd3671e8 Hugo v0.67.0 2020-03-09 16:57:06 -04:00
jake 22656d3142 Change dragonflybsd to dragonfly for ${process.platform}
Still seems to be undetectable — see below, looks like it'll end up downloading FreeBSD binary — but doesn't hurt to "fix." I'll test this one day...

https://github.com/nodejs/node/blob/2a7d66200b53f645b4f7e412ed080f249e2e667e/tools/utils.py#L66
2020-03-09 14:19:07 -04:00
jake 1e1aa52fa7 Add building gohugoio/hugoDocs to test workflow (#7)
via `node cli.js`
2020-03-04 12:16:32 -05:00
jake 1e280a3ed2 Hugo v0.66.0 2020-03-03 13:28:19 -05:00
jake d189fdcc55 Hugo v0.65.3 2020-02-23 21:21:11 -05:00
jake 61dc526cdb Hugo v0.65.2 2020-02-21 16:19:43 -05:00
jake 3c89044615 Hugo v0.65.1 2020-02-20 12:56:41 -05:00
jake b19828376d Hugo v0.65.0 2020-02-20 12:50:24 -05:00
jake ccbfec2c65 Update README.md [skip ci] 2020-02-20 12:49:47 -05:00
jake c3ef7b92f8 add support for Linux ARM64, NetBSD, OpenBSD, DragonFlyBSD binaries
some of these may be undetected, even though they support node...?

https://nodejs.org/api/process.html#process_process_platform
2020-02-18 18:08:28 -05:00