Commit Graph

20 Commits

Author SHA1 Message Date
Joseph Flinn 609c13faf4
Bumping the pinned commit for the download-artifact to bypass the github api issue (#1598) 2022-04-14 16:05:20 -07:00
Vince Grassia 2652a2deae
Add release logic for 'web-sh' image (#1573) 2022-03-30 17:21:00 -04:00
Joseph Flinn 153870693b
Update hotfix release branch name to hotfix-rc (#1532) 2022-03-09 12:46:20 -08:00
Vince Grassia bc05d27082
Add logic for pushing latest image to QA container registry (#1515) 2022-03-03 14:00:41 -05:00
Micaiah Martin 1b52b5a98a
Added dry run logic (#1497) 2022-02-25 09:07:54 -05:00
Joseph Flinn 8910430dfb
switching the dashes to underscores for the branch name (#1433) 2022-02-02 07:30:19 -08:00
Micaiah Martin cc9b9c91d7
Patch CI to allow for redeployments. Add Github actions to prettier .ignore as well. (#1352)
* Added inputs for reruns

* Added github workflows to .prettierignore

* Moved the Redeploy logic into the setup job
2021-12-20 10:15:43 -07:00
Oscar Hinton 56477eb39c
Apply Prettier (#1347) 2021-12-17 15:57:11 +01:00
Vince Grassia 6a1e683a93
Update workflows (#1344) 2021-12-16 11:46:26 -05:00
Vince Grassia 75984a2e37
Remove old 'release' ref in workflow (#1328) 2021-12-07 22:49:27 -05:00
Vince Grassia fe15de02e5
Change release workflow to only allow releases from rc or hotfix branches (#1279) 2021-11-08 09:48:53 -05:00
Joseph Flinn 523b18156c
Adding fixes from last night's release (#1263) 2021-10-27 13:08:37 -07:00
Joseph Flinn 618f950cae
Change release branch constraints (#1248)
* updating the release branch constraints

* updating the self host docker image build and release with the new release branch

* renaming the release job for selfhost docker release

* removing unneeded line

* removing the master branch release ci code execution

* updating some verbiage
2021-10-21 10:31:41 -07:00
Joseph Flinn 7b21e380cb
Add release assets (#1218)
* adding new build artifacts

* fixing some version issues

* fixing syntax error

* fixing asset names

* updating the release workflow to release the new build assets
2021-10-08 09:54:42 -07:00
Joseph Flinn 1df2225a52
Ran the new linter over the web project and found some errors (#1197) 2021-09-24 09:28:37 -07:00
Joseph Flinn ab0ce71db8
Updating to new CI model (#1196)
* starting the new pipeline model update

* updating the deploy portion of the pipeline

* adding a stub for the release notes

* removing the redundant deploy workflow

* fixing the cloud job. Adding a npm pre-cache

* updating the hashFile for the caches

* removing the cache-hit check since the logic doesn't work for node_modules

* checking out the repo in the precache

* removing the pre-cache step. Seems to slow down the pipeline overall

* ghpage-deploy with the correct input for the versions

* testing a custom action for the DCT setup

* fixing a typo

* fixing the shell issue in the custom action

* removing a conditional to run a test

* testing redaction

* fixing the weird colon inline with run issue

* commenting out the DCT for testing

* test passed. Updating the release pipeline with the new Setup DCT action

* updating the DCT setup action hash

* updating the release workflow with the linter suggestions
2021-09-21 09:37:17 -07:00
Oscar Hinton 30d2aeb6a3
Update build commands (#1180) 2021-09-14 13:26:26 +02:00
Vince Grassia 9832deb20c
Update workflows with linter suggestions (#1174) 2021-09-02 16:05:17 -04: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