This project contains Terraform configuration files to provision infrastructure components required to deploy SAS Viya platform products products on Amazon AWS.
Apache License 2.0
39
stars
44
forks
source link
chore: (IAC-1330) Update container structure workflow to run acceptance test for PRs targeting staging branch #274
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.
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.