From d9de9e76cd3236226147901964ce8a1b241c3947 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 28 Oct 2026 17:51:50 +0000 Subject: [PATCH] chore(deps): update github artifact actions --- .github/workflows/ci.yml | 24 ++++++++--------- .github/workflows/docs.yml | 14 +++++----- .github/workflows/release.yml | 42 +++++++++++++++--------------- .github/workflows/site-publish.yml | 2 +- 4 files changed, 41 insertions(+), 41 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6ed0746f..023de3da 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -137,14 +137,14 @@ jobs: sha256sum dist/native/*.whl dist/native/*.tar.gz | tee dist/native/SHA256SUMS - name: Upload the native distributions - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: native-linux-x86_64 path: dist/native/ if-no-files-found: error - name: Upload the process executable from the portable build - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: process-linux-x86_64 path: rust/target/x86_64-unknown-linux-gnu/release/morphir-python-extension @@ -163,7 +163,7 @@ jobs: uses: jdx/mise-action@v3 - name: Download the native distributions - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: native-linux-x86_64 path: dist/native/ @@ -229,7 +229,7 @@ jobs: .dev/tools/morphir-rust-0aa60eb799d4 - name: Download the native distributions - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: native-linux-x86_64 path: dist/native/ @@ -239,7 +239,7 @@ jobs: MORPHIR_NATIVE_WHEEL="$(ls dist/native/*.whl)" mise run install - name: Download the portable process executable - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: process-linux-x86_64 path: dist/process/ @@ -298,14 +298,14 @@ jobs: - name: Retain failed checker build diagnostics if: failure() && hashFiles('.dev/mep-tool/*/build.log') != '' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: mep-build-log-linux-x86_64 path: .dev/mep-tool/*/build.log include-hidden-files: true - name: Upload the qualified process bundle and receipt - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: morphir-python-process-x86_64-unknown-linux-gnu path: | @@ -316,7 +316,7 @@ jobs: if-no-files-found: error - name: Upload the extension bundle - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: morphir-python-extension-bundle path: | @@ -341,7 +341,7 @@ jobs: run: mise run build - name: Download the native distributions - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: native-linux-x86_64 path: dist/native/ @@ -365,14 +365,14 @@ jobs: RELEASE_TAG: ${{ inputs.release-tag }} - name: Upload morphir distributions - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: morphir-dist path: packages/morphir/dist/ if-no-files-found: error - name: Upload morphir-python distributions - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: morphir-python-dist path: packages/morphir-tools/dist/ @@ -380,7 +380,7 @@ jobs: - name: Upload release scan reports if: always() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: release-scan-reports path: | diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 05c77b90..fb02b56a 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -29,7 +29,7 @@ jobs: - uses: astral-sh/setup-uv@v7 - name: Reuse the selected native producer if: inputs.native-wheel - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: native-linux-x86_64 path: dist/native @@ -40,7 +40,7 @@ jobs: args=() if [[ "$NATIVE_WHEEL" == true ]]; then args+=(--native-wheel-dir dist/native); fi python scripts/docs_check.py "${args[@]}" - - uses: actions/upload-artifact@v6 + - uses: actions/upload-artifact@v7 with: name: documentation-examples path: .dev/docs-examples.json @@ -69,7 +69,7 @@ jobs: uv pip install --python .dev/docs-host-python/bin/python --only-binary=:all: --refresh morphir==0.1.0 morphir-python==0.1.0 - name: Run displayed recipe, offline bundle checks and MoonBit refusal probes run: .dev/docs-host-python/bin/python scripts/docs_hosts.py qualify - - uses: actions/upload-artifact@v6 + - uses: actions/upload-artifact@v7 with: name: documentation-hosts path: .dev/docs-hosts/report.json @@ -113,13 +113,13 @@ jobs: python scripts/site_tool.py check --base / --out .dev/site-root - name: Download example evidence if: inputs.examples - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: documentation-examples path: .dev/site-evidence - name: Download host evidence if: inputs.hosts - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: documentation-hosts path: .dev/site-evidence @@ -138,7 +138,7 @@ jobs: python scripts/site_release.py seal "${args[@]}" python scripts/site_tool.py check - name: Retain the exact verified output - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: documentation-site path: _site/ @@ -146,7 +146,7 @@ jobs: retention-days: 30 - name: Retain browser evidence if: always() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: documentation-browser path: .dev/site-browser/ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5f37282d..c19cf8f2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -59,7 +59,7 @@ jobs: } - name: Retain checker setup diagnostics if: always() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: windows-mck-build-diagnostic path: | @@ -120,7 +120,7 @@ jobs: - name: Reuse the qualification wheel if: matrix.reuse && !startsWith(github.ref, 'refs/tags/python-v') - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: ${{ matrix.reuse }} path: dist/reused/ @@ -177,7 +177,7 @@ jobs: | grep -q 'consistent with the following platform tag: "${{ matrix.platform }}"' - name: Download the qualified core and tools wheels - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: pattern: morphir*-dist path: dist/pure/ @@ -211,7 +211,7 @@ jobs: - name: Upload mise qualification evidence if: ${{ !matrix.reuse || startsWith(github.ref, 'refs/tags/python-v') }} - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: mise-install-${{ matrix.platform }} path: dist/mise-install.json @@ -308,7 +308,7 @@ jobs: - name: Retain failed checker build diagnostics if: failure() && hashFiles('.dev/mep-tool/*/build.log') != '' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: mep-build-log-${{ matrix.target }} path: .dev/mep-tool/*/build.log @@ -319,7 +319,7 @@ jobs: !matrix.reuse && (github.event_name == 'workflow_dispatch' || startsWith(github.ref, 'refs/tags/extension/python/v')) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: morphir-python-process-${{ matrix.target }} path: | @@ -331,7 +331,7 @@ jobs: if-no-files-found: error - name: Upload the qualified wheel - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: native-wheel-${{ matrix.platform }} path: dist/native/*.whl @@ -349,14 +349,14 @@ jobs: uses: actions/checkout@v6 - name: Download the qualified platform wheels - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: pattern: native-wheel-* path: dist/candidates/ merge-multiple: true - name: Download the qualified source archive - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: native-linux-x86_64 path: dist/ci-native/ @@ -373,7 +373,7 @@ jobs: python3 scripts/release_candidates.py native dist/candidates --tag "$tag" - name: Upload the release set - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: native-release path: dist/candidates/ @@ -398,13 +398,13 @@ jobs: python-version: '3.14' - name: Download each qualified process platform - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: pattern: morphir-python-process-* path: dist/process-inputs/ - name: Download the qualified WASM reference - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: morphir-python-extension-bundle path: dist/wasm-check/ @@ -463,7 +463,7 @@ jobs: --output dist/host-qualification --samples 5 - name: Upload the process candidate and its release evidence - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: process-release-candidate path: | @@ -492,7 +492,7 @@ jobs: url: https://pypi.org/project/morphir-python-native/ steps: - name: Download the verified release set - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: native-release path: dist/ @@ -516,7 +516,7 @@ jobs: uses: actions/checkout@v6 - name: Download the qualified bundle - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: morphir-python-extension-bundle path: dist/bundle-check/ @@ -537,7 +537,7 @@ jobs: cp dist/bundle-check/.dev/qualification/bundle*.json dist/bundle/ - name: Download the qualified process assets and producer evidence - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: process-release-candidate path: dist/process-check/ @@ -555,7 +555,7 @@ jobs: (cd dist/bundle && sha256sum -- * > SHA256SUMS) - name: Upload the release set - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: extension-release path: dist/bundle/ @@ -576,7 +576,7 @@ jobs: url: https://github.com/finos/morphir-python/releases steps: - name: Download the verified bundle - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: extension-release path: dist/ @@ -609,7 +609,7 @@ jobs: url: https://pypi.org/project/morphir/ steps: - name: Download qualified morphir distributions - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: morphir-dist path: dist/ @@ -633,7 +633,7 @@ jobs: url: https://pypi.org/project/morphir-python/ steps: - name: Download morphir-python dist - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: morphir-python-dist path: dist/ @@ -657,7 +657,7 @@ jobs: uses: actions/checkout@v6 - name: Download the published package artifacts - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: ${{ startsWith(github.ref, 'refs/tags/morphir-v') && 'morphir-dist' || 'morphir-python-dist' }} path: dist/ diff --git a/.github/workflows/site-publish.yml b/.github/workflows/site-publish.yml index ca9a0ad2..d78d9962 100644 --- a/.github/workflows/site-publish.yml +++ b/.github/workflows/site-publish.yml @@ -56,7 +56,7 @@ jobs: ref: ${{ steps.producer.outputs.source }} path: candidate persist-credentials: false - - uses: actions/download-artifact@v7 + - uses: actions/download-artifact@v8 with: name: documentation-site path: _site