Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/_attestation-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ jobs:

- name: Upload the non-release evidence
id: upload
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: runner-attestation-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/attestation-check
Expand Down Expand Up @@ -251,7 +251,7 @@ jobs:

- name: Retain cryptographically verified observations
if: ${{ always() && steps.verify.outcome == 'success' }}
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: runner-attestation-verification-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/attestation-check-verification.json
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/_fleet-acceptance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ jobs:
- name: Retain resource ownership
id: ownership
timeout-minutes: 5
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: fleet-ownership-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/fleet/ownership.json
Expand Down Expand Up @@ -364,7 +364,7 @@ jobs:
--logs "$RUNNER_TEMP/fleet/readiness-private" --output "$RUNNER_TEMP/fleet/readiness.json"
- name: Retain host readiness
timeout-minutes: 5
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: fleet-readiness-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.slot }}
path: ${{ runner.temp }}/fleet/readiness.json
Expand Down Expand Up @@ -564,7 +564,7 @@ jobs:
- name: Retain controller outcome
timeout-minutes: 5
if: always()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: fleet-deployment-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/fleet/deployment.json
Expand Down Expand Up @@ -655,7 +655,7 @@ jobs:
- name: Retain cleanup outcome
timeout-minutes: 5
if: always()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: fleet-cleanup-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/fleet/cleanup.json
Expand Down Expand Up @@ -726,7 +726,7 @@ jobs:
set -euo pipefail
"$PYTHON" -B scripts/aggregate-fleet-results.py --root "$RUNNER_TEMP/fleet-results" \
--output "$RUNNER_TEMP/fleet-acceptance.json"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: fleet-acceptance-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/fleet-acceptance.json
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/_fleet-reconcile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ jobs:
--private-logs "$RUNNER_TEMP/fleet/reconcile-private" --output "$RUNNER_TEMP/fleet/reconciled.json"
- name: Retain reconciliation outcome
if: always() && steps.ownership.outputs.ownership-id != ''
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ${{ inputs.kind == 'site' && format('site-reconciliation-{0}-{1}-{2}', github.run_id, github.run_attempt, matrix.slot) || format('fleet-reconciliation-{0}-{1}', github.run_id, github.run_attempt) }}
path: ${{ runner.temp }}/fleet/reconciled.json
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/_release-candidate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -299,7 +299,7 @@ jobs:
- name: Retain the declaration and notes
id: upload
if: steps.plan.outputs.active == 'true'
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: release-plan-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/release-plan
Expand Down Expand Up @@ -503,7 +503,7 @@ jobs:

- name: Retain verified workspace assets
id: upload
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: workspace-release-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/workspace-release
Expand Down Expand Up @@ -658,7 +658,7 @@ jobs:

- name: Retain selected engine inputs
id: upload
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: workspace-engine-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/selected-engine
Expand All @@ -669,7 +669,7 @@ jobs:

- name: Retain the engine reference subject
id: reference-upload
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: engine-reference-subject-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/engine-reference/siteops-engine.json
Expand Down Expand Up @@ -781,7 +781,7 @@ jobs:

- name: Retain signed engine reference
id: upload
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: engine-reference-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/engine-reference-attested
Expand Down Expand Up @@ -928,7 +928,7 @@ jobs:
fi

- name: Retain workspace qualification result
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: workspace-qualification-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.platform }}-${{ matrix.python }}
path: ${{ runner.temp }}/workspace-qualification.json
Expand Down Expand Up @@ -1605,7 +1605,7 @@ jobs:
- name: Retain the complete publication payload
id: payload-upload
if: needs.prepare.outputs.bundle == 'true' || needs.prepare.outputs.workspaces == 'true'
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: release-payload-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/release-payload
Expand All @@ -1626,7 +1626,7 @@ jobs:

- name: Retain the final release notes
id: notes-upload
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: release-notes-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/publish-notes.md
Expand All @@ -1636,7 +1636,7 @@ jobs:

- name: Retain the frozen asset list
id: assets-upload
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: release-assets-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/final-release-assets/release-assets.json
Expand Down Expand Up @@ -1798,7 +1798,7 @@ jobs:

- name: Retain the admission receipt
id: upload
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: candidate-admission-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/candidate-admission/receipt.json
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/_siteops-distribution.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,7 @@ jobs:

- name: Upload the build artifacts
id: upload
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: siteops-install-build-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ steps.build.outputs.staging-path }}
Expand Down Expand Up @@ -470,7 +470,7 @@ jobs:

- name: Upload the attested assets
id: stage
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ${{ steps.names.outputs.staging-artifact-name }}
path: ${{ runner.temp }}/siteops-staging
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/_workspace-distribution.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ jobs:

- name: Retain the unsigned workspace assets
id: upload
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: workspace-build-${{ github.run_id }}-${{ github.run_attempt }}-${{ inputs.slot }}
path: ${{ runner.temp }}/workspace-assets
Expand Down Expand Up @@ -422,7 +422,7 @@ jobs:
'

- name: Upload the attested workspace
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: workspace-attested-${{ github.run_id }}-${{ github.run_attempt }}-${{ inputs.slot }}
path: ${{ runner.temp }}/workspace-attested
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ jobs:

- name: Upload coverage report
if: always()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: coverage-report
path: coverage.xml
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/e2e-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1091,7 +1091,7 @@ jobs:
- name: Retain Site ownership
if: env.CANDIDATE_MODE == 'true'
timeout-minutes: 5
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: site-ownership-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.secret-sync-mode }}
path: ${{ runner.temp }}/fleet/ownership.json
Expand Down Expand Up @@ -2284,13 +2284,13 @@ jobs:
)
PY

- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
if: always() && needs.prep.outputs.published-mode != 'true'
with:
name: e2e-results-${{ matrix.aio-release }}-secretsync-${{ matrix.secret-sync-mode }}-opcua-${{ matrix.opcua-mode }}
path: e2e-results-${{ matrix.aio-release }}-secretsync-${{ matrix.secret-sync-mode }}-opcua-${{ matrix.opcua-mode }}.xml

- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
if: always() && needs.prep.outputs.published-mode == 'true' && env.CANDIDATE_MODE != 'true'
with:
name: published-e2e-${{ matrix.aio-release }}-${{ matrix.secret-sync-mode }}-${{ needs.prep.outputs.published-journey }}
Expand Down Expand Up @@ -2347,7 +2347,7 @@ jobs:
pytest $PYTEST_PATHS -v -m integration --tb=long \
--junitxml="e2e-results-${AIO_RELEASE_FROM}-to-${AIO_RELEASE_TO}-secretsync-${SECRET_SYNC_MODE}-opcua-${E2E_OPCUA_MODE}.xml"

- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
if: always() && needs.prep.outputs.upgrade-to != '' && needs.prep.outputs.upgrade-to != matrix.aio-release
with:
name: e2e-results-${{ matrix.aio-release }}-to-${{ needs.prep.outputs.upgrade-to }}-secretsync-${{ matrix.secret-sync-mode }}-opcua-${{ matrix.opcua-mode }}
Expand Down Expand Up @@ -2644,7 +2644,7 @@ jobs:
- name: Retain the Site case outcome
if: always() && env.CANDIDATE_MODE == 'true' && steps.select.outcome == 'success'
timeout-minutes: 5
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: site-outcome-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.secret-sync-mode }}
path: ${{ runner.temp }}/site-acceptance/outcome.json
Expand Down Expand Up @@ -2807,7 +2807,7 @@ jobs:
echo "::error::Aggregation wrote no receipt, so this run records a failing result."
fi
# A failing receipt is retained too, so a newer failed run governs publication.
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
if: always() && steps.bind.outcome == 'success'
with:
name: release-acceptance-${{ github.run_id }}-${{ github.run_attempt }}-${{ steps.bind.outputs.admission-sha }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integration-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ jobs:
--junitxml=integration-results.xml

- name: Publish test results
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
if: always()
with:
name: integration-test-results
Expand Down
Loading