-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
3
-
False
-
None
-
False
-
AppSvc Sprint 219
Story (Required)
As an OpenShift user I would like to see PRs that skipped acceptance tests based on PR content by acceptance-tests-skipped label to make it clear of that fact.
Background (Required)
Follow-up to https://issues.redhat.com/browse/APPSVC-1116.
Approach(Required)
Currently there is a GitHub action for determining whether the acceptance tests can be skipped. That action should be extended to optionally set or unset the label based on the same decision making process. However, setting the label requires a GITHUB_TOKEN with write permissions and so the use of this action for setting the label on the PRs need to be added in a separate pull_request_target workflow which provides such token.
Acceptance Criteria
<Provides a required and minimum list of acceptance tests for this story. More is expected as the engineer implements this story>
GitHub workflow is added to SBO repo to Add or Remove acceptance-tests-skipped label
The label is added to the PR if the acceptance tests were skipped based on the PR content
The label is removed from the PR if the acceptance tests could not be skipped based on the PR content
INVEST Checklist
Dependencies identified
Blockers noted and expected delivery timelines set
Design is implementable
Acceptance criteria agreed upon
Story estimated
Legend
Unknown
Verified
Unsatisfied