A serverless framework to accelerate the development of applications that discover next-generation insights in your video, audio, text, and image resources by utilizing AWS Machine Learning and Media services.
Apache License 2.0
248
stars
88
forks
source link
Fix broken PR workflow so it doesn't block merge #734
The development branch requires actions from the PR Workflow to complete successfully, otherwise Pull Requests are blocked from merging.
The PR Workflow does the following:
Build the Cloud Formation stack
Deploy the stack to an AWS account
Run CFN nag
Run unit tests
Run integration tests against the deployed stack
Delete the stack from the AWS account
The AWS account was closed so the workflow is broken.
Disabling the entire PR Workflow from running doesn't work because the branch requires the build-us-west-2 and test-us-west-2 steps to complete, otherwise it blocks the PR from merging.
Change
Re-enable the workflow for PRs to development.
Modify the workflow so it skips steps 2, 5, and 6 in the summary above
Issue #, if available:
Description of changes: See above.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Background
The
development
branch requires actions from the PR Workflow to complete successfully, otherwise Pull Requests are blocked from merging.The PR Workflow does the following:
The AWS account was closed so the workflow is broken.
Disabling the entire PR Workflow from running doesn't work because the branch requires the
build-us-west-2
andtest-us-west-2
steps to complete, otherwise it blocks the PR from merging.Change
development
.Issue #, if available:
Description of changes: See above.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.