diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index 15db2875..ada8fb64 100644 --- a/.github/workflows/benchmarks.yml +++ b/.github/workflows/benchmarks.yml @@ -59,11 +59,11 @@ jobs: steps: # We need the full repo to avoid this issue # https://github.com/actions/checkout/issues/23 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 name: Install Python with: python-version: "3.11" @@ -170,7 +170,7 @@ jobs: fi - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 if: always() with: name: asv-benchmark-results-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}-${{ matrix.benchmark-name }} @@ -182,13 +182,13 @@ jobs: if: always() steps: - name: Download artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 with: pattern: asv-benchmark-results* path: asv_result merge-multiple: true - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: asv-benchmark-results-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }} path: asv_result diff --git a/.github/workflows/benchmarks_report.yml b/.github/workflows/benchmarks_report.yml index f4244f72..171b2d43 100644 --- a/.github/workflows/benchmarks_report.yml +++ b/.github/workflows/benchmarks_report.yml @@ -24,7 +24,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "Download artifact" - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({ @@ -68,7 +68,7 @@ jobs: - name: "Comment on PR" if: env.PR_NUMBER != '' - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | @@ -84,7 +84,7 @@ jobs: - name: "Remove run-benchmarks label" if: env.PR_NUMBER != '' - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 276fd4d4..3c55bdff 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest if: startsWith(github.ref, 'refs/tags/v') steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: hynek/build-and-inspect-python-package@v2 upload-to-pypi: @@ -21,7 +21,7 @@ jobs: steps: - name: Download built artifact to dist/ - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 with: name: Packages path: dist diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9c551414..c81ae17b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,10 +27,10 @@ jobs: python-version: ["3.11", "3.13"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} @@ -66,7 +66,7 @@ jobs: - name: Archive figures generated during testing if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: plotting-results-${{ matrix.python-version }}-${{ matrix.platform }} path: /Users/runner/work/napari-spatialdata/napari-spatialdata/tests/plots/generated/*