-
Notifications
You must be signed in to change notification settings - Fork 247
Add job labels #7383
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
Add job labels #7383
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds unique job labels to GitHub Actions workflows to enable better tracking and identification of individual workflow runs. The labels incorporate the workflow run ID, run number, and attempt number.
Key Changes:
- Modified
runs-onconfigurations from single-line format to multi-line array format - Added
JobIdlabels with unique identifiers combining job name prefix and GitHub context variables
Reviewed Changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
.github/workflows/release.yml |
Added job labels to 4 release-related jobs (image_digest, build_release, test_rpm_against_app, reproduce_rpm) |
.github/workflows/long-verification.yml |
Added job labels to 2 model checking jobs |
.github/workflows/long-test.yml |
Added job labels to 6 long-running test jobs (ASAN, TSAN, LTS, e2e variants) |
.github/workflows/codeql-analysis.yml |
Added job label to CodeQL analysis job |
.github/workflows/ci.yml |
Added job labels to 8 CI jobs across virtual and confidential container tests |
.github/workflows/ci-verification.yml |
Added job labels to 3 verification jobs (consistency, consensus, trace validation) |
.github/workflows/bencher.yml |
Added job labels to 2 benchmark jobs (virtual and SNP) |
.github/workflows/bencher-ab.yml |
Added job labels to 3 A/B benchmark comparison jobs |
|
What's the expected benefit of the labels? |
This has been requested internally to help debug the ongoing issue with C-ACI containers stopping half-way through their CI run. |
No description provided.