Lee Robinson
b30cbad6ea
Update to main branch, update CI. ( #190 )
2021-05-24 08:37:16 -05:00
Jesse Chan
7c8ca68ade
CI: don't upload if binary is not compiled
2021-04-23 23:01:44 +08:00
Jesse Chan
8b5e474f3c
Revert "CI: don't fetch, build only"
...
This reverts commit e9c2efaf7a .
We don't want to waste resources. Plus, with #169 , it is mandatory
to bump minor if there is any change of binary.
2021-04-23 23:01:44 +08:00
Jesse Chan
e3a3cacffd
CI: add Node 16, drop Node 8
2021-04-23 23:01:44 +08:00
Jesse Chan
b5d926af84
Add a fully static "linuxstatic" variant
...
Bug: #72
2021-04-15 23:47:45 +08:00
Jesse Chan
07b80947e2
Add workflows for Alpine binaries
2021-04-15 23:47:45 +08:00
Jesse Chan
e9c2efaf7a
CI: don't fetch, build only
2021-04-15 22:17:13 +08:00
Jesse Chan
0cc2634d4f
build: tweak Node configure flags ( #160 )
...
* build: consolidate common configure args
* build: re-enable LTCG for Windows
* build: enable LTO for Linux
* build: disable DTrace and bundled npm
* build: strip debug symbols from executable
2021-04-08 22:39:28 +08:00
Jesse Chan
549db84226
CI: output to dist/ with "node-*" prefix ( #156 )
...
* Add "--output" CLI argument
* CI: output to dist/ with "node-*" prefix
* requests: remove tempFile when download failed
2021-04-07 17:59:50 +08:00
Jesse Chan
c21646bf37
CI: add binary workflows ( #153 )
2021-04-06 07:09:36 -05:00
Andrew Lisowski
f7a75173f9
Run prettier, convert to standard eslint, add CI ( #138 )
...
* Run prettier and convert to standard eslint
* Add CI, fix broken test
* Update package.json
Co-authored-by: Lee Robinson <me@leerob.io>
* switch to single quote
* remove tests for now
Co-authored-by: Lee Robinson <me@leerob.io>
2021-03-26 16:51:31 -07:00