Kevin Brown
|
2e4c11339c
|
Disable deploying to GPM
We have to wait to be cleared for the private beta access first before we can actually deploy to this.
|
2019-09-11 23:49:02 -04:00 |
|
Kevin Brown
|
7688be5db5
|
Only deploy docs on releases
|
2019-09-11 23:27:04 -04:00 |
|
Kevin Brown
|
e1d64e92c4
|
HOST_FINGERPRINT is also required but unused
|
2019-09-11 23:15:02 -04:00 |
|
Kevin Brown
|
a31d56d47b
|
HOST_IP is also required but unused
|
2019-09-11 23:12:52 -04:00 |
|
Kevin Brown
|
120065ed46
|
SSH_PUBLIC_KEY is required but unused
|
2019-09-11 23:10:22 -04:00 |
|
Kevin Brown
|
c95ed1796a
|
Switch to using rsync
|
2019-09-11 23:07:31 -04:00 |
|
Kevin Brown
|
dea726d065
|
Use new syntax for args
|
2019-09-11 22:59:11 -04:00 |
|
Kevin Brown
|
bff3a777ae
|
Try using strip.components with drone-scp
This should, in theory, strip out the leading docs directory when doing the copy.
|
2019-09-11 22:57:24 -04:00 |
|
Kevin Brown
|
29d01a00c5
|
Move docs into root directory before copying
Hopefully this fixes the issue where it was unpacking the enitre directory into the destination instead of the individually specified files.
|
2019-09-11 22:51:44 -04:00 |
|
Kevin Brown
|
b3c6d3ebfe
|
Remove trailing slash on destination directory
|
2019-09-11 22:35:52 -04:00 |
|
Kevin Brown
|
5e32678e49
|
Proper syntax for copying dir contents
|
2019-09-11 22:29:43 -04:00 |
|
Kevin Brown
|
c891d2ec72
|
Deploy docs to the production location
|
2019-09-11 22:20:38 -04:00 |
|
Kevin Brown
|
8cb7e33766
|
Fix copying directory during deployment
|
2019-09-11 22:14:18 -04:00 |
|
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 |
|
Kevin Brown
|
b3705b13be
|
Enable the Stale integration
Right now we have a ton of old, stale tickets and this should allow us to get a hold of the problem and try to get ahead of it.
|
2019-03-12 22:07:42 -04:00 |
|
alexweissman
|
e02b34ba0f
|
update jsbin links
|
2017-11-04 20:48:55 -04:00 |
|
alexweissman
|
887465f4ae
|
update contributing, issue template docs
|
2017-10-23 15:11:39 -04:00 |
|
Peter Dave Hello
|
890fe27a21
|
Move GitHub related markdown files into .github
|
2017-09-14 07:19:20 +08:00 |
|