Oscar Hinton
193434461d
Apply Prettier ( #581 )
2021-12-16 13:36:21 +01:00
Oscar Hinton
8b2dfc6cdc
Add Prettier configuration ( #574 )
2021-12-16 12:45:01 +01:00
Daniel James Smith
8fc3cf50d2
Bump node to 16 and npm ( #575 )
...
* Bump engines required to node 16 and npm 8
* Bump @types/node to 16
The dep on node 14.18 will get cleaned up once we bump electron
* Modify build.yml to build with node 16 and npm 8
* Update requirements in README.md
* Remove install step for npm 8
npm v8.1.2 is included in node v16
* Rename install step
* Fixed typo
2021-12-13 11:43:10 +01:00
Matt Gibson
bc55557052
Add node tests to pipeline ( #525 )
2021-10-22 14:02:31 -05:00
Vince Grassia
62011628d0
Add notify constraint ( #522 )
2021-10-15 13:06:46 -04:00
Vince Grassia
2c1ae933a4
Add Slack alerts for Build workflow failures ( #521 )
2021-10-14 14:34:17 -04:00
Vince Grassia
28936a113f
Fix workflow with linter suggestions ( #517 )
2021-10-13 10:18:02 -04:00
Oscar Hinton
2c297e2f45
Bump NPM to v7 ( #389 )
...
* Try bumping npm again
* Add NPM requirement to readme
2021-05-26 21:45:23 +02:00
Vince Grassia
7b3f9f12a4
Pin versions of actions in workflow ( #381 )
2021-05-17 12:46:54 -04:00
Oscar Hinton
ba1a40af4e
Bump node to 14 ( #358 )
...
* Bump node requirement to 14 and npm to 7
2021-05-12 18:55:00 +02:00
Kyle Spearrin
fe167beda9
CI for ubuntu as well
2020-07-24 09:49:59 -04:00
Kyle Spearrin
cb966c0de8
dont run headless ubuntu
2020-07-23 17:17:42 -04:00
Kyle Spearrin
1fb95726ef
fix build and run on os matrix
2020-07-23 17:13:57 -04:00
Kyle Spearrin
f7ae8532b9
build with github actions
2020-07-23 17:02:59 -04:00