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

ci: Mark skipped matrix workflows as successful #24922

Merged
merged 1 commit into from Apr 17, 2023

Conversation

gandro
Copy link
Member

@gandro gandro commented Apr 17, 2023

The ConformanceDatapath workflow did not properly set its status on GitHub if the test is skipped. This commit fixes that issue by copying over the skip-test-run job from ci-verifier and ci-clustermesh, which was missed when we introduced the separate status reporting jobs.

Fixes: #24915

Note that this cannot easily be tested with a pull_request target since it relies on the issue comment body, which will only be available once this PR has been merged to master.

@gandro gandro added the release-note/ci This PR makes changes to the CI. label Apr 17, 2023
@gandro gandro force-pushed the pr/gandro/fix-skipped-test-reporting branch from 8bb72f6 to 4b1549f Compare April 17, 2023 11:59
The ConformanceDatapath workflow did not properly set its status on
GitHub if the test is skipped. This commit fixes that issue by copying
over the `skip-test-run` job from ci-verifier and ci-clustermesh, which
was missed when we introduced the separate status reporting jobs.

Fixes: #24915

Signed-off-by: Sebastian Wicki <sebastian@isovalent.com>
@gandro gandro force-pushed the pr/gandro/fix-skipped-test-reporting branch from 4b1549f to 0ac9512 Compare April 17, 2023 12:15
@gandro gandro requested a review from pchaigno April 17, 2023 12:16
@gandro gandro marked this pull request as ready for review April 17, 2023 12:16
@gandro gandro requested review from a team as code owners April 17, 2023 12:16
@pchaigno pchaigno merged commit ec4db88 into master Apr 17, 2023
43 checks passed
@pchaigno pchaigno deleted the pr/gandro/fix-skipped-test-reporting branch April 17, 2023 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-note/ci This PR makes changes to the CI.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CI: ConformanceDatapath: Incorrect status if jobs are skipped
2 participants