The goal of this PR is to ensure that there’s always an ever-present deployment of Case Management in the dev environment that matches what’s in test. Deployments to dev/test (and eventually prod) are handled via helm and argo. When a PR is approved and moved to test, an image is uploaded to GHCR (github container repo) with a specific tag (a sequential number). The github action for test deployments has been updated to set the tag in values-static.yaml. Argo detects changes to this file and deploys it if there are any changes. Since this file is updated with the same tag used for test deployments, argo should deploy the same test image to the dev environment (argo itself knows that values-static.yaml is associated with the dev environment, that information isn’t within the ghcr image).
Type of change
Please delete options that are not relevant.
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
Description
The goal of this PR is to ensure that there’s always an ever-present deployment of Case Management in the dev environment that matches what’s in test. Deployments to dev/test (and eventually prod) are handled via helm and argo. When a PR is approved and moved to test, an image is uploaded to GHCR (github container repo) with a specific tag (a sequential number). The github action for test deployments has been updated to set the tag in values-static.yaml. Argo detects changes to this file and deploys it if there are any changes. Since this file is updated with the same tag used for test deployments, argo should deploy the same test image to the dev environment (argo itself knows that values-static.yaml is associated with the dev environment, that information isn’t within the ghcr image).
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Unable to test until migrated to test.
Checklist
Further comments
Thanks for the PR!
Deployments, as required, will be available below:
Please create PRs in draft mode. Mark as ready to enable:
After merge, new images are deployed in: