Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
References #200, supports #121
Background
This PR updates our release pipeline to do a single, post-multi-target-deployment GitHub Release, of the form #200 (comment) - instead of a release per deployment target. See image for a rough idea of the changes:
In this PR:
release
andbuild-db
jobs out of matrixeddeploy-2-start.yml
job, intocd.yml
, so it can fire once all deployments are completespack.yaml
,spack.lock
...) to instead be prepended with deployment target (eg.deploy-metadata.Gadi
,deploy-metadata.Setonix
...)deploy-2-start.yml
, similar to thedeploy-outputs.*
glob from matrixeddeploy-1-setup.yml
(eg.deploy-metadata.*
). Used to add deployment metadata files to the release.Testing
Testing of the new release comment generation was done in my own test org so we don't create any actual release deployments of
ACCESS-TEST
. This workflow run created https://github.com/codegat-test-org/test/releases/tag/v1.0.0 using this workflow file.