diff --git a/.github/workflows/base_benchmarks.yml b/.github/workflows/base_benchmarks.yml index 9416bf07..990ae53e 100644 --- a/.github/workflows/base_benchmarks.yml +++ b/.github/workflows/base_benchmarks.yml @@ -22,7 +22,7 @@ jobs: checks: write runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 with: diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 19e50000..5c18c23a 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout your repository using git - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install, build, and upload your site uses: withastro/action@74d664f13f9f9063e37b49d74a74613dbf94db3c # v4 with: diff --git a/.github/workflows/fork_pr_benchmarks_run.yml b/.github/workflows/fork_pr_benchmarks_run.yml index 88f966a4..dd9a8bf7 100644 --- a/.github/workflows/fork_pr_benchmarks_run.yml +++ b/.github/workflows/fork_pr_benchmarks_run.yml @@ -19,10 +19,10 @@ jobs: name: Run Fork PR Benchmarks runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 # begin: Use source sedpack package - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python 3.11 uses: actions/setup-python@v6 with: @@ -34,7 +34,7 @@ jobs: run: | echo "dir=$(pip cache dir)" >> $GITHUB_OUTPUT - name: Use cached venv or create it - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 id: cache with: path: ${{ steps.pip-cache.outputs.dir }} @@ -55,7 +55,7 @@ jobs: if: steps.cache.outputs.cache-hit != 'true' - name: Save cache id: cache-save - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: ${{ steps.pip-cache.outputs.dir }} key: ${{ steps.cache.outputs.cache-primary-key }} diff --git a/.github/workflows/maturin_ci.yml b/.github/workflows/maturin_ci.yml index 4bb8bf57..c36a95c7 100644 --- a/.github/workflows/maturin_ci.yml +++ b/.github/workflows/maturin_ci.yml @@ -45,7 +45,7 @@ jobs: - runner: ubuntu-latest target: ppc64le steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-python@v6 with: python-version: 3.x @@ -76,7 +76,7 @@ jobs: - runner: ubuntu-latest target: armv7 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-python@v6 with: python-version: 3.x @@ -103,7 +103,7 @@ jobs: - runner: windows-latest target: x86 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-python@v6 with: python-version: 3.x @@ -129,7 +129,7 @@ jobs: - runner: macos-14 target: aarch64 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-python@v6 with: python-version: 3.x @@ -148,7 +148,7 @@ jobs: sdist: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Build sdist uses: PyO3/maturin-action@e10f6c464b90acceb5f640d31beda6d586ba7b4a # v1 with: diff --git a/.github/workflows/mdlint.yml b/.github/workflows/mdlint.yml index 660bd4bd..89912539 100644 --- a/.github/workflows/mdlint.yml +++ b/.github/workflows/mdlint.yml @@ -20,7 +20,7 @@ jobs: pull-requests: write runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: DavidAnson/markdownlint-cli2-action@ce4853d43830c74c1753b39f3cf40f71c2031eb9 # v20 with: config: .markdownlint.json diff --git a/.github/workflows/mypy.yml b/.github/workflows/mypy.yml index f3d1c10b..64677a1f 100644 --- a/.github/workflows/mypy.yml +++ b/.github/workflows/mypy.yml @@ -20,7 +20,7 @@ jobs: mypy: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python 3.11 uses: actions/setup-python@v6 with: @@ -32,7 +32,7 @@ jobs: run: | echo "dir=$(pip cache dir)" >> $GITHUB_OUTPUT - name: Use cached venv or create it - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 id: cache with: path: ${{ steps.pip-cache.outputs.dir }} @@ -47,7 +47,7 @@ jobs: pip install --editable ".[dev]" - name: Save cache id: cache-save - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: ${{ steps.pip-cache.outputs.dir }} key: ${{ steps.cache.outputs.cache-primary-key }} diff --git a/.github/workflows/piptest.yml b/.github/workflows/piptest.yml index ddf47801..144b2681 100644 --- a/.github/workflows/piptest.yml +++ b/.github/workflows/piptest.yml @@ -24,7 +24,7 @@ jobs: - runner: macos-15-intel # Intel - runner: macos-latest # arm64 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python 3.11 uses: actions/setup-python@v6 with: diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index e2c4b410..70733533 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -19,7 +19,7 @@ jobs: copyright_header: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Check licence headers run: ./tools/check_copyright.sh @@ -29,7 +29,7 @@ jobs: matrix: python-version: ['3.11', '3.12', '3.13'] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v6 with: diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 4969373d..56ca3760 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -32,7 +32,7 @@ jobs: - runner: macos-latest # arm64 if: github.event_name != 'schedule' steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python 3.11 uses: actions/setup-python@v6 with: @@ -44,7 +44,7 @@ jobs: run: | echo "dir=$(pip cache dir)" >> $GITHUB_OUTPUT - name: Use cached venv or create it - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 id: cache with: path: ${{ steps.pip-cache.outputs.dir }} @@ -65,7 +65,7 @@ jobs: if: steps.cache.outputs.cache-hit != 'true' - name: Save cache id: cache-save - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: ${{ steps.pip-cache.outputs.dir }} key: ${{ steps.cache.outputs.cache-primary-key }} @@ -78,7 +78,7 @@ jobs: coverage: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python 3.11 uses: actions/setup-python@v6 with: @@ -90,7 +90,7 @@ jobs: run: | echo "dir=$(pip cache dir)" >> $GITHUB_OUTPUT - name: Use cached venv or create it - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 id: cache with: path: ${{ steps.pip-cache.outputs.dir }} @@ -103,7 +103,7 @@ jobs: if: steps.cache.outputs.cache-hit != 'true' - name: Save cache id: cache-save - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: ${{ steps.pip-cache.outputs.dir }} key: ${{ steps.cache.outputs.cache-primary-key }} diff --git a/.github/workflows/rust_ci.yml b/.github/workflows/rust_ci.yml index 6dea3f39..e11ad063 100644 --- a/.github/workflows/rust_ci.yml +++ b/.github/workflows/rust_ci.yml @@ -16,7 +16,7 @@ jobs: working-directory: ./rust steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 # Ensure rustfmt is installed and setup problem matcher - uses: actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48 # v1 with: @@ -32,7 +32,7 @@ jobs: working-directory: ./rust steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 # Ensure clippy is installed and setup problem matcher - uses: actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48 # v1 with: diff --git a/.github/workflows/spellcheck.yml b/.github/workflows/spellcheck.yml index cc8a0b45..f49f5d35 100644 --- a/.github/workflows/spellcheck.yml +++ b/.github/workflows/spellcheck.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout the code - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: # We need all history to list all changed files. fetch-depth: 0 diff --git a/.github/workflows/yapf.yml b/.github/workflows/yapf.yml index 5f2d0c54..766f3e98 100644 --- a/.github/workflows/yapf.yml +++ b/.github/workflows/yapf.yml @@ -18,7 +18,7 @@ jobs: yapf: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python 3.11 uses: actions/setup-python@v6 with: