Kevin Brown
|
fe208f1f86
|
Added workflow for deploying documentation
This does not yet deploy the actual documentation, but it instead deploys the old docs (which are now redirects) to a temporary folder for testing.
|
2019-09-11 21:49:00 -04:00 |
|
Kevin Brown
|
891993e39b
|
Renamed deploy.yml to package-deploy.yml
Eventually we are going to want to do documentation deployments so it makes sense to split them up.
|
2019-09-11 21:22:02 -04:00 |
|
Kevin Brown
|
dafddb73c8
|
Made NPM deployment step consistent with GPM
|
2019-09-11 21:15:02 -04:00 |
|
Kevin Brown
|
7b1367c6a0
|
Switch to only deploying when pushing to develop/master
Hopefully this still allows the release trigger to work, but this is relying on undocumented behaviour that nobody else appears to have tried.
|
2019-09-11 21:13:28 -04:00 |
|
Kevin Brown
|
748d279107
|
Extract NPM deployment out to different workflow
This will allow us to limit what branches it runs on.
|
2019-09-11 03:08:03 -04:00 |
|
Kevin Brown
|
82c51a319c
|
Remove dry run from publish
|
2019-09-11 20:57:40 -04:00 |
|
Kevin Brown
|
8b9a99d286
|
Enable dry runs for publishing
|
2019-09-10 20:56:45 -04:00 |
|
Kevin Brown
|
91838fe0a6
|
Add deploying to GPM and NPM
This also adds a handler for the release event, which is what we want to be using for pushing NPM builds out.
|
2019-09-10 20:07:35 -04:00 |
|
Kevin Brown
|
ffd98a493b
|
Add steps for linting, minification, start deployments
The deployment step is not yet finished and this required splitting linting from running tests.
|
2019-09-10 19:44:27 -04:00 |
|
Kevin Brown
|
6758bb50b9
|
Fixed GitHub Actions syntax
|
2019-09-10 19:28:41 -04:00 |
|
Kevin Brown
|
f025d675a9
|
Added basic GitHub Actions workflow to build the project
|
2019-09-10 19:21:22 -04:00 |
|