Oscar Hinton
910b4a24e6
Apply Prettier ( #426 )
2021-12-20 18:04:00 +01:00
Oscar Hinton
ec53a16c00
Add Prettier configuration ( #425 )
2021-12-20 17:44:12 +01:00
Daniel James Smith
18073696d0
Bump node to v16 ( #422 )
...
* Pull in jslib
* Bump engines required to node 16 and npm 8
* Bump @types/node to 16
* Modify build.yml to build with node 16 and npm 8
* Update requirements in README.md
* Update 'setup-node' action version
* Update 'pkg' to 5.5.1
* Removed installation of npm8
npm8 is included in node v16
* Pull jslib
* Change engines to only warn on node < 16
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
2021-12-13 17:18:20 +01:00
Oscar Hinton
d0e4abf297
Run npm lint in CI ( #416 )
2021-12-03 20:34:59 +00:00
Vince Grassia
58e632250a
Add notify constraint ( #390 )
2021-10-15 13:07:10 -04:00
Vince Grassia
e9bd76b194
Add Slack alerts for Build workflow failures ( #389 )
2021-10-14 10:38:43 -04:00
Vince Grassia
bf496ac7cd
Update workflows to new model ( #379 )
...
* Update GitHub Actions workflows to new model
2021-10-05 16:20:18 -04:00
Joseph Flinn
2a5f521df2
Updating the version of snapcore/build-action to the latest to get rid of the error on empty server response ( #373 )
2021-09-21 07:23:06 -07:00
Vince Grassia
c4908315ff
Update workflows with linter suggestions ( #366 )
2021-09-02 16:04:02 -04:00
Joseph Flinn
a1738c57dd
Cleaning up the build workflow and making sure the changes to the build workflow are reflected in the release workflow ( #360 )
2021-08-12 10:04:37 -07:00
Joseph Flinn
45eaa24b0c
Removing branch constraints on when to expose build assets ( #359 )
...
* Removing branch constraints on when to expose build assets
* updating to snap 5.0
* adding more snapcraft 5.0 specific updates
* installing multipass
* fixing syntax error
* switching from using a VM via multipass to using lxd
* trying the official snap build actions
* fixing error
* commenting out the snapcraft version
* testing the new changes to the snapcraft.yml file
* nameing the build snap task
* naming the build snap task
2021-08-11 15:38:05 -07:00
Joseph Flinn
f0c1f1b16b
Fix the Windows Node Exe details ( #350 )
...
* fixing the resource hacker hash checking issue
* updating package command
* updating the release workflow to match the build workflow. Removing the unneeded env var
* fixing some formatting
2021-07-14 11:41:05 -07:00
Joseph Flinn
fc2f4d1a3e
Fix pipelines fetch ( #340 )
...
* testing new pkg-fetch version
* adding missing dir
* adding the new pkg-fetch to the release pipeline. removing commented code
2021-06-30 11:26:44 -07:00
Matt Gibson
0162692fde
JSLIB submodule dependence needs to be pulled prior to install ( #338 )
2021-06-30 12:17:18 -05:00
Oscar Hinton
942eb5cfa5
Bump NPM to v7 ( #311 )
...
* Bump NPM to v7
* Add NPM v7 to readme
2021-05-26 22:34:39 +02:00
Oscar Hinton
1b22c91f35
Bump node to 14 ( #296 )
...
* Bump node to 14
* Change engine node to ~14. Fix linting
2021-05-14 14:30:26 +02:00
Oscar Hinton
9c55d78ffc
Update dependencies ( #292 )
...
* Update dependencies
* Remove types which are no longer needed
* Bump jslib
* Revert pkg to 4.5.1 since 5.0.0 does not compile on linux.
* Bump pkg-fetch in build pipeline
2021-04-23 21:04:11 +02:00
Joseph Flinn
779464ea9b
Fix snap test ( #274 )
...
* testing new fix
* adding this branch to the snap portion of the test
* adding in the build artifact for the linux executable
* removing the path since GitHub is being dumb...
* adding the path back in
* adding the full path
* overriding the config directory for the snap version test. It doesn't really make sense...
2021-04-02 10:25:15 -07:00
Joseph Flinn
0a5f370fc2
adding artifact uploads for the rc branch ( #245 )
2021-03-04 09:51:45 -08:00
Joseph Flinn
58621fd265
switching back to the artifact download task since the release won't be published yet
2021-01-28 16:42:01 +00:00
Joseph Flinn
9ab72bb308
removing the file name from the download
2021-01-27 23:50:11 +00:00
Joseph Flinn
e508988f4d
let's see what's inside
2021-01-27 23:41:05 +00:00
Joseph Flinn
a0a60b3a77
fixing ls command
2021-01-27 23:34:08 +00:00
Joseph Flinn
1d3300d8c3
trying something else
2021-01-27 23:26:21 +00:00
Joseph Flinn
e7aa94dd76
downloading the cli into dist/snap
2021-01-27 23:01:20 +00:00
Joseph Flinn
dbf2eb9606
switching to local zip versus one that has already been released
2021-01-27 22:48:50 +00:00
Joseph Flinn
b70dea7acf
making sure that dist/snap exists
2021-01-27 22:19:59 +00:00
Joseph Flinn
8248efb2ba
fixing path
2021-01-27 22:15:08 +00:00
Joseph Flinn
d28b03dcf1
enabling linux build
2021-01-27 19:48:08 +00:00
Joseph Flinn
4130868524
fixing the pkg version code
2021-01-27 19:24:11 +00:00
Joseph Flinn
d6d12b8c9c
reworking gh actions into the build/release/deploy model
2021-01-27 19:15:29 +00:00
Joseph Flinn
c575c7ce9a
debugging paths were added
2021-01-14 22:51:39 +00:00
Joseph Flinn
e2cede1d3e
debugging WIN_PKG
2021-01-14 21:59:43 +00:00
Joseph Flinn
4bf515200a
switching ubuntu back and removing line continuation
2021-01-14 21:46:14 +00:00
Joseph Flinn
9d3a573e00
changing ubuntu runner to ubuntu-18.04
2021-01-14 21:42:25 +00:00
Joseph Flinn
478bcb3278
remapping the WIN_PKG. The VER_INFO wasn't firing
2021-01-14 21:36:56 +00:00
Joseph Flinn
302d078653
testing choco install reshack and flipping all of the back slashes to forward slashes
2021-01-14 21:13:17 +00:00
Joseph Flinn
dbd87ddd2a
moving the version info stuff
2021-01-12 22:25:03 +00:00
Joseph Flinn
65380ea4c5
manually adding the pkg-fetch binary
2021-01-12 22:02:01 +00:00
Joseph Flinn
f65812b52c
adding in missing env var
2021-01-11 21:23:45 +00:00
Joseph Flinn
ac79795e13
adding the missing execution of the versioninfo script
2021-01-11 21:16:58 +00:00
Joseph Flinn
94546b89ca
fixing a gh typo
2021-01-11 18:08:14 +00:00
Joseph Flinn
dea6138f90
changing snap publish to specific file
2021-01-11 18:02:01 +00:00
Joseph Flinn
e9159081ba
splitting the snap build and publish
2021-01-11 18:00:05 +00:00
Joseph Flinn
c0a6647c7d
adding sudo to cleanup
2021-01-11 16:27:01 +00:00
Joseph Flinn
0dbfcb1e6b
Separating the build and install commands
2021-01-11 16:14:32 +00:00
Joseph Flinn
bb594e6ac5
fixing the path again
2021-01-11 16:05:33 +00:00
Joseph Flinn
99e5e59855
making the dist directory
2021-01-11 15:52:28 +00:00
Joseph Flinn
7b1604ec41
fixing path
2021-01-11 15:43:37 +00:00
Joseph Flinn
bd0a49d617
switching from pwsh to bash for the snap build
2021-01-11 15:30:36 +00:00