-
Notifications
You must be signed in to change notification settings - Fork 306
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
SRE-2171 ci: Big refactor of GHA workflows #15555
Conversation
Errors are Unable to load ticket data |
Functional on EL 8.8 Test Results 3 tests 3 ✅ 1m 4s ⏱️ Results for commit 6809adc. ♻️ This comment has been updated with latest results. |
matrix: ${{ steps.matrix.outputs.text }} | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 |
Check warning
Code scanning / Scorecard
Pinned-Dependencies Medium
Remediation tip: update your workflow using https://app.stepsecurity.io
Click Remediation section below for further remediation help
with: | ||
ref: ${{ github.event.pull_request.head.sha }} | ||
- name: Import commit pragmas | ||
uses: daos-stack/action-import-commit-pragmas@v1 |
Check warning
Code scanning / Scorecard
Pinned-Dependencies Medium
Remediation tip: update your workflow using https://app.stepsecurity.io
Click Remediation section below for further remediation help
COMMIT_STATUS_DISTRO_VERSION: | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 |
Check warning
Code scanning / Scorecard
Pinned-Dependencies Medium
Remediation tip: update your workflow using https://app.stepsecurity.io
Click Remediation section below for further remediation help
fetch-depth: 500 | ||
ref: ${{ github.event.pull_request.head.sha }} | ||
- name: Import commit pragmas | ||
uses: daos-stack/action-import-commit-pragmas@v1 |
Check warning
Code scanning / Scorecard
Pinned-Dependencies Medium
Remediation tip: update your workflow using https://app.stepsecurity.io
Click Remediation section below for further remediation help
- name: Publish test results | ||
if: (!cancelled()) && (success() || failure()) && | ||
steps.run-test.outcome != 'skipped' | ||
uses: EnricoMi/publish-unit-test-result-action@v2 |
Check warning
Code scanning / Scorecard
Pinned-Dependencies Medium
Remediation tip: update your workflow using https://app.stepsecurity.io
Click Remediation section below for further remediation help
path: ${{ env.STAGE_NAME }}/**/results.xml | ||
- name: Update commit status | ||
if: contains(fromJSON('["push", "pull_request"]'), github.event_name) | ||
uses: ouzi-dev/commit-status-updater@v2 |
Check warning
Code scanning / Scorecard
Pinned-Dependencies Medium
Remediation tip: update your workflow using https://app.stepsecurity.io
Click Remediation section below for further remediation help
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
with: | ||
ref: ${{ github.event.pull_request.head.sha }} | ||
- name: Import commit pragmas | ||
uses: daos-stack/action-import-commit-pragmas@v1 |
Check warning
Code scanning / Scorecard
Pinned-Dependencies Medium
Remediation tip: update your workflow using https://app.stepsecurity.io
Click Remediation section below for further remediation help
- name: Import commit pragmas | ||
uses: ./.github/actions/import-commit-pragmas | ||
uses: daos-stack/action-import-commit-pragmas@v1 |
Check warning
Code scanning / Scorecard
Pinned-Dependencies Medium
Remediation tip: update your workflow using https://app.stepsecurity.io
Click Remediation section below for further remediation help
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
with: | ||
ref: ${{ github.event.pull_request.head.sha }} | ||
- name: Import commit pragmas | ||
uses: daos-stack/action-import-commit-pragmas@v1 |
Check warning
Code scanning / Scorecard
Pinned-Dependencies Medium
Remediation tip: update your workflow using https://app.stepsecurity.io
Click Remediation section below for further remediation help
- name: Import commit pragmas | ||
uses: ./.github/actions/import-commit-pragmas | ||
uses: daos-stack/action-import-commit-pragmas@v1 |
Check warning
Code scanning / Scorecard
Pinned-Dependencies Medium
Remediation tip: update your workflow using https://app.stepsecurity.io
Click Remediation section below for further remediation help
6809adc
to
f77896a
Compare
Add the use of reusable workflows and actions to reduce the amount of duplicated code in this repository as well as dependency repositories. Skip-PR-comments: true Test-tag: always_passes Required-githooks: true Signed-off-by: Brian J. Murrell <[email protected]>
f77896a
to
ff92853
Compare
Skip-PR-comments: true Test-tag: always_passes Required-githooks: true Signed-off-by: Brian J. Murrell <[email protected]>
Closing as GH is stuck processing the latest push for this. |
Add the use of reusable workflows and actions to reduce the amount of duplicated code in this repository as well as dependency repositories.
Fixes: SRE-2570
Before requesting gatekeeper:
Features:
(orTest-tag*
) commit pragma was used or there is a reason documented that there are no appropriate tags for this PR.Gatekeeper: