diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index e4d728fa..bc9a9f52 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -75,7 +75,7 @@ jobs: with: persist-credentials: false - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 id: setup-python with: python-version: '3.x' @@ -115,7 +115,7 @@ jobs: uses: actions/download-artifact@v5 - name: Install cargo-binstall - uses: cargo-bins/cargo-binstall@38e8f5e4c386b611d51e8aa997b9a06a3c8eb67a # v1.15.6 + uses: cargo-bins/cargo-binstall@a66119fbb1c952daba62640c2609111fe0803621 # v1.15.7 env: GITHUB_TOKEN: ${{ github.token }} - name: Install hyperfine @@ -125,7 +125,7 @@ jobs: - name: Install nushell uses: hustcer/setup-nu@985d59ec83ae3e3418f9d36471cda38b9d8b9879 # v3.20 - name: Install uv - uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 + uses: astral-sh/setup-uv@3259c6206f993105e3a61b142c2d97bf4b9ef83d # v7.1.0 - name: Run benchmark script working-directory: benchmark diff --git a/.github/workflows/binary-builds.yml b/.github/workflows/binary-builds.yml index fce66b78..11199c43 100644 --- a/.github/workflows/binary-builds.yml +++ b/.github/workflows/binary-builds.yml @@ -114,7 +114,7 @@ jobs: - name: Install cargo-binstall if: matrix.cross - uses: cargo-bins/cargo-binstall@38e8f5e4c386b611d51e8aa997b9a06a3c8eb67a # v1.15.6 + uses: cargo-bins/cargo-binstall@a66119fbb1c952daba62640c2609111fe0803621 # v1.15.7 env: GITHUB_TOKEN: ${{ github.token }} - name: Install cross (cargo cross compiler) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 24e96324..95170de7 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -57,9 +57,9 @@ jobs: path: ~/.cargo key: ${{ runner.os }}-docs-cargo-${{ hashFiles('Cargo.lock') }} - name: Install uv - uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 + uses: astral-sh/setup-uv@3259c6206f993105e3a61b142c2d97bf4b9ef83d # v7.1.0 - name: Install cargo-binstall - uses: cargo-bins/cargo-binstall@38e8f5e4c386b611d51e8aa997b9a06a3c8eb67a # v1.15.6 + uses: cargo-bins/cargo-binstall@a66119fbb1c952daba62640c2609111fe0803621 # v1.15.7 env: GITHUB_TOKEN: ${{ github.token }} - name: Install nur @@ -88,9 +88,9 @@ jobs: path: ~/.cargo key: ${{ runner.os }}-docs-cargo-${{ hashFiles('Cargo.lock') }} - name: Install uv - uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 + uses: astral-sh/setup-uv@3259c6206f993105e3a61b142c2d97bf4b9ef83d # v7.1.0 - name: Install cargo-binstall - uses: cargo-bins/cargo-binstall@38e8f5e4c386b611d51e8aa997b9a06a3c8eb67a # v1.15.6 + uses: cargo-bins/cargo-binstall@a66119fbb1c952daba62640c2609111fe0803621 # v1.15.7 env: GITHUB_TOKEN: ${{ github.token }} - name: Install nur diff --git a/.github/workflows/bump-n-release.yml b/.github/workflows/bump-n-release.yml index 5621b8c2..574840cb 100644 --- a/.github/workflows/bump-n-release.yml +++ b/.github/workflows/bump-n-release.yml @@ -41,11 +41,11 @@ jobs: with: python-version: 3.x - name: Install Node.js - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: 24.x - run: yarn install - - uses: cargo-bins/cargo-binstall@38e8f5e4c386b611d51e8aa997b9a06a3c8eb67a # v1.15.6 + - uses: cargo-bins/cargo-binstall@a66119fbb1c952daba62640c2609111fe0803621 # v1.15.7 - run: cargo binstall -y git-cliff env: GITHUB_TOKEN: ${{ github.token }} diff --git a/.github/workflows/node-js-packaging.yml b/.github/workflows/node-js-packaging.yml index 60b3d275..779f0b8e 100644 --- a/.github/workflows/node-js-packaging.yml +++ b/.github/workflows/node-js-packaging.yml @@ -80,7 +80,7 @@ jobs: with: persist-credentials: false - name: Setup node - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: 22 cache: yarn # zizmor: ignore[cache-poisoning] @@ -106,7 +106,7 @@ jobs: use-cache: true # zizmor: ignore[cache-poisoning] - name: Install cargo-binstall if: contains(matrix.settings.build, ' -x ') || contains(matrix.settings.build, '--use-cross ') - uses: cargo-bins/cargo-binstall@38e8f5e4c386b611d51e8aa997b9a06a3c8eb67a # v1.15.6 + uses: cargo-bins/cargo-binstall@a66119fbb1c952daba62640c2609111fe0803621 # v1.15.7 env: GITHUB_TOKEN: ${{ github.token }} - name: Install ${{contains(matrix.settings.build, ' -x ') && 'cargo-zigbuild' || 'cargo-cross'}} @@ -209,7 +209,7 @@ jobs: with: persist-credentials: false - name: Setup node - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node }} cache: yarn # zizmor: ignore[cache-poisoning] @@ -248,7 +248,7 @@ jobs: with: persist-credentials: false - name: Setup node - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node }} cache: yarn # zizmor: ignore[cache-poisoning] @@ -319,7 +319,7 @@ jobs: with: persist-credentials: false - name: Setup node - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: 22 cache: yarn # zizmor: ignore[cache-poisoning] diff --git a/.github/workflows/pre-commit-hooks.yml b/.github/workflows/pre-commit-hooks.yml index 47053f92..366ff324 100644 --- a/.github/workflows/pre-commit-hooks.yml +++ b/.github/workflows/pre-commit-hooks.yml @@ -42,7 +42,7 @@ jobs: - uses: actions/checkout@v5 with: persist-credentials: false - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 22 cache: yarn diff --git a/.github/workflows/run-dev-tests.yml b/.github/workflows/run-dev-tests.yml index 6d4b0d4c..3d8371a8 100644 --- a/.github/workflows/run-dev-tests.yml +++ b/.github/workflows/run-dev-tests.yml @@ -55,7 +55,7 @@ jobs: # if: runner.os == 'Windows' # run: vcpkg install openssl - - uses: cargo-bins/cargo-binstall@38e8f5e4c386b611d51e8aa997b9a06a3c8eb67a # v1.15.6 + - uses: cargo-bins/cargo-binstall@a66119fbb1c952daba62640c2609111fe0803621 # v1.15.7 env: GITHUB_TOKEN: ${{ github.token }} - name: Install third-party binaries @@ -69,7 +69,7 @@ jobs: python-version: 3.x - name: Install uv - uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 + uses: astral-sh/setup-uv@3259c6206f993105e3a61b142c2d97bf4b9ef83d # v7.1.0 with: enable-cache: true cache-dependency-glob: "uv.lock"