Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: (IAC-1330) Update container structure workflow to run acceptance test for PRs targeting staging branch #274

Merged
merged 1 commit into from
Feb 16, 2024

Conversation

dhoucgitter
Copy link
Member

@dhoucgitter dhoucgitter commented Feb 15, 2024

Changes

Currently, the container structure test github action only runs on pushes and pull requests to the main branch. That is too late and can result in acceptance test failures when creating the staging->main PR when it's time to create a new release. It would be more helpful for that acceptance test to run earlier. Adding a trigger to run this same test for pull requests to staging branch also which will allow us to find any failures earlier in our workflow.

Test

Screen capture of the checks run below indicate that the container acceptance tests ran for this PR when it was created and targeted to merge into staging which was the goal of this change.

image

@dhoucgitter dhoucgitter self-assigned this Feb 15, 2024
@dhoucgitter dhoucgitter changed the title chore: (IAC-1330) Update container structure workflow to run acceptance test on pushes to staging branch chore: (IAC-1330) Update container structure workflow to run acceptance test for PRs targeting staging branch Feb 15, 2024
Copy link
Member

@thpang thpang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dhoucgitter dhoucgitter merged commit 24eb136 into staging Feb 16, 2024
4 checks passed
@dhoucgitter dhoucgitter deleted the chore/iac-1330 branch February 16, 2024 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants