Anmol Sethi
|
aee2599904
|
Push docker manifest in CI for multi arch image
|
2020-05-16 16:59:26 -04:00 |
Anmol Sethi
|
89c5a4dfea
|
Set --frozen-lockfile with yarn when necessary
|
2020-05-14 22:33:12 -04:00 |
Anmol Sethi
|
d4b3d21dce
|
Require minimum node 12
|
2020-05-14 22:33:12 -04:00 |
Anmol Sethi
|
f4a78587b0
|
Make npm-postinstall.sh more robust
|
2020-05-13 22:44:43 -04:00 |
Anmol Sethi
|
4aae5eaeca
|
CI fixes
- Splits up test into fmt, lint and test
- Fixes bug in build-packages.sh
- Minor README.md fixes
|
2020-05-12 21:26:36 -04:00 |
Anmol Sethi
|
524b0205e9
|
Workaround for GH Actions ruining file permissions
|
2020-05-12 19:59:55 -04:00 |
Anmol Sethi
|
169f8c67fe
|
Automate draft release
|
2020-05-11 20:59:56 -04:00 |
Anmol Sethi
|
7c7f62d3f3
|
Fixes for CI from @code-asher's review
|
2020-05-08 16:45:59 -04:00 |
Anmol Sethi
|
231e31656a
|
Automate release process
|
2020-05-08 03:26:19 -04:00 |
Anmol Sethi
|
6282cd7e7b
|
Simplify packaging and improve scripts
Much better test now as well.
|
2020-05-08 01:04:24 -04:00 |
Anmol Sethi
|
bc453b5f0d
|
Switch to a single job to build the npm package
The architecture specific jobs pull it in and then build releases.
Much faster!
|
2020-05-08 00:09:24 -04:00 |
Anmol Sethi
|
0ec1c69c06
|
Switch fully to GH Actions
|
2020-05-07 23:13:28 -04:00 |
Anmol Sethi
|
1a375a44e0
|
Disable ARM64 releases as ARM on Travis is very unreliable
|
2020-05-06 20:32:11 -04:00 |
Anmol Sethi
|
be032cf735
|
Add NPM package, debs, rpms and refactor CI/build process
Closes many issues that I'll prune after adding more docs
for users.
|
2020-05-06 20:25:52 -04:00 |