Joseph Flinn
851a53ec31
initial trial of automating the crowdin syncing ( #1096 )
2021-07-26 07:53:35 -07:00
Joseph Flinn
81dfcca06c
fixing the prod deploy workflow error with npm ci ( #1054 )
2021-06-29 20:51:53 -07:00
Joseph Flinn
7b17ba1dee
adding in a workflow to deploy the Web client to the QA environment ( #1051 )
2021-06-29 07:33:01 -07:00
Thomas Rittson
d6d71c94f5
Remove bump-jslib Github Action ( #1040 )
2021-06-22 07:37:34 +10:00
Thomas Rittson
f2c9c9ebbb
Improve bump-jslib GH action ( #1030 )
...
* Change reviewer to dept-engineering
* Use modern command substitution instead of backticks
* Fix truncation of git log, improve Github syntax
* Change PR title
2021-06-16 06:17:15 +10:00
Thomas Rittson
3e2e7b8622
Add bump-jslib Github action ( #1024 )
...
* Add bump-jslib Github action
* Add to existing PR if present, fix PR refs in log
* Use specific commit hash for actions/checkout
Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com >
* Fix formatting and echo output
Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com >
2021-06-15 08:03:14 +10:00
Joseph Flinn
c3f128182c
Add qa container ( #1028 )
...
* adding an almost duplicate job to build qa
* adding ~/.npm cache and testing the qa build
* switching the AZ creds to the QA ones for the QA workflow
* fixing initial qa container name
* removing the cache since the self hosted instance needs the instead of the ci
* fixing the testing code
* removing the testing code and renaming some of the jobs
2021-06-14 12:20:49 -07:00
Joseph Flinn
c198ec32bb
Fix deploy workflow ( #1016 )
...
* fixing the automated web deploys
* adding the action version numbers
2021-06-11 12:52:59 -07:00
Joseph Flinn
0a0e871696
Add deploy workflow ( #1010 )
...
* adding automated deploy workflow
* adding action versions
2021-06-02 13:45:31 -07:00
Joseph Flinn
65b52617a8
fixing the release workflow ( #1009 )
2021-06-02 09:28:51 -07:00
Joseph Flinn
59f2b51d25
Release Workflow ( #1007 )
...
* spilting out the build workflow into build and release workflows. Solves the problem of the incorrect self-hosted version being released
* pinning action versions
* release workflow fixes
* removing unneeded env vars
* normalizing the naming conventions
* one more Docker
2021-06-02 08:28:56 -07:00
Oscar Hinton
b3f5c72ba9
Bump NPM to v7 ( #995 )
...
* Bump NPM to v7
* Refresh package-lock
2021-05-26 22:17:37 +02:00
Vince Grassia
34be07c220
Pin versions of actions in workflow ( #980 )
2021-05-17 11:18:45 -04:00
Oscar Hinton
bb95eb84ea
Bump node to 14 ( #955 )
...
* Bump node to 14
* Update Readme
* Change engine to ~14
* Bump jslib
* Remove @angular/localize since it's not used
2021-05-14 20:08:03 +02:00
Vince Grassia
4c1e36462c
Fix docker tag version in workflow ( #973 )
2021-05-12 17:24:18 -04:00
Joseph Flinn
29f741316c
fixing docker push ( #965 )
...
* fixing docker push
* adding in the the missed vars
2021-05-11 12:46:14 -07:00
Joseph Flinn
293ae12e33
Updating the docker signing key ( #963 )
...
* Updating the docker signing key
* restricting the Azure login to specific branches that use docker
* only retrieving secrets on specific branches
2021-05-11 12:02:31 -07:00
Joseph Flinn
ad40c38ca3
Build pipeline fix ( #938 )
...
* updating the build pipeline for the QA env
* changing the docker build context
* removed commented code
* moving commands to single line
* fixing typo
* removing unneeded build script
2021-04-20 13:27:09 -07:00
Joseph Flinn
b01c71f579
adding docker to the rc branch workflow ( #870 )
2021-03-04 13:28:32 -08:00
Joseph Flinn
722bcfc31b
Add rc auto ( #868 )
...
* adding new rc docker tag
* adding rc docker push
* updating task name
2021-03-04 10:07:59 -08:00
Joseph Flinn
54b68ac543
fixing incorrect secret name ( #747 )
2020-12-21 12:58:51 -08:00
Joseph Flinn
ff378f05fe
Moving appveyor to actions ( #746 )
...
* initial build testing
* fixing the release event
* fixing typo
* adding windows build
* fixing yaml
* fixing yaml again...
* fixing the windows build
2020-12-21 09:46:36 -08:00