Fix workflow input wiring for deprecate_release
and restore_release
workflows
#1311
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.
Problem
When testing these workflows before merging, there was no way to kick off the workflow using the GH UI so I was manually setting these env vars in the branch push workflow. I thought they would be set automatically by the workflow inputs, but they are not.
Issue number, if available:
Changes
Wire the workflow inputs to corresponding environment variables so they are picked up by the @actions/core toolkit
getInput()
function.Corresponding docs PR, if applicable:
Validation
Now that the workflow exists on
main
, the workflow dispatch UI can be used to trigger the workflow:Successful dryrun
restore_release
workflow: https://github.com/aws-amplify/amplify-backend/actions/runs/8710549954/job/23892707554Successful dryrun
deprecate_release
workflow: https://github.com/aws-amplify/amplify-backend/actions/runs/8710626570/job/23892943477Checklist
run-e2e
label set.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.