diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 2c297eb9..7ef9be49 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -24,7 +24,7 @@ jobs: - "3.12" - "3.11" steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v7 with: enable-cache: true @@ -37,7 +37,7 @@ jobs: mypy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v7 with: enable-cache: true @@ -54,7 +54,7 @@ jobs: # Run on codspeed for walltime and ubuntu for instrumenentation runner: [ ubuntu-latest, codspeed-macro ] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v6 with: @@ -67,7 +67,7 @@ jobs: - run: | export UV_PROJECT_ENVIRONMENT="${pythonLocation}" uv sync --extra test --locked - - uses: CodSpeedHQ/action@v4.3.1 + - uses: CodSpeedHQ/action@v4.4.1 with: token: ${{ secrets.CODSPEED_TOKEN }} # allow updating snapshots due to indeterministic benchmarks @@ -77,7 +77,7 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v7 with: enable-cache: true diff --git a/.github/workflows/update-changelog.yml b/.github/workflows/update-changelog.yml index 5390860d..ddf37124 100644 --- a/.github/workflows/update-changelog.yml +++ b/.github/workflows/update-changelog.yml @@ -30,7 +30,7 @@ jobs: core.setOutput('head_ref', pullRequest.head.ref); - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: # Checkout the PR head ref ref: ${{ steps.pr-details.outputs.head_ref }} diff --git a/.github/workflows/version.yml b/.github/workflows/version.yml index bbfa9792..453fbfea 100644 --- a/.github/workflows/version.yml +++ b/.github/workflows/version.yml @@ -35,7 +35,7 @@ jobs: outputs: version: ${{ steps.bump.outputs.version }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - run: | git config user.name github-actions[bot] git config user.email 41898282+github-actions[bot]@users.noreply.github.com @@ -59,11 +59,11 @@ jobs: needs: [bump] if: ${{ always() }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 if: ${{ needs.bump.result == 'success' }} with: ref: version-${{ needs.bump.outputs.version }} - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 if: ${{ needs.bump.result == 'skipped' }} - uses: PyO3/maturin-action@v1.49.4 with: @@ -72,7 +72,7 @@ jobs: command: build args: --release --sdist -o dist --find-interpreter - name: Upload wheels - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: wheels-linux-${{ matrix.target }} path: dist @@ -83,11 +83,11 @@ jobs: needs: [bump] if: ${{ always() }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 if: ${{ needs.bump.result == 'success' }} with: ref: version-${{ needs.bump.outputs.version }} - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 if: ${{ needs.bump.result == 'skipped' }} - name: Setup QEMU uses: docker/setup-qemu-action@v3 @@ -97,7 +97,7 @@ jobs: command: build args: --release --sdist -o dist --find-interpreter - name: Upload wheels - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: wheels-linux path: dist @@ -108,18 +108,18 @@ jobs: needs: [bump] if: ${{ always() }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 if: ${{ needs.bump.result == 'success' }} with: ref: version-${{ needs.bump.outputs.version }} - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 if: ${{ needs.bump.result == 'skipped' }} - uses: PyO3/maturin-action@v1.49.4 with: command: build args: --release -o dist --find-interpreter - name: Upload wheels - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: wheels-windows path: dist @@ -130,11 +130,11 @@ jobs: needs: [bump] if: ${{ always() }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 if: ${{ needs.bump.result == 'success' }} with: ref: version-${{ needs.bump.outputs.version }} - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 if: ${{ needs.bump.result == 'skipped' }} - uses: PyO3/maturin-action@v1.49.4 with: @@ -142,7 +142,7 @@ jobs: target: universal2-apple-darwin args: --release -o dist --find-interpreter - name: Upload wheels - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: wheels-macos path: dist @@ -153,7 +153,7 @@ jobs: if: startsWith(github.ref, 'refs/tags/') || (github.event_name == 'workflow_dispatch') needs: [macos, windows, linux, linux-cross, bump] steps: - - uses: actions/download-artifact@v6 + - uses: actions/download-artifact@v7 with: pattern: wheels-* merge-multiple: true @@ -169,7 +169,7 @@ jobs: permissions: write-all needs: [release, bump] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: ref: version-${{ needs.bump.outputs.version }} - run: |