diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 7d87ab4..1537342 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -58,7 +58,7 @@ jobs: BIN: target/release/cpp-linter steps: - name: Checkout ${{ matrix.name }} - uses: actions/checkout@v6.0.2 + uses: actions/checkout@v6.0.3 with: ref: ${{ matrix.commit }} persist-credentials: false @@ -96,7 +96,7 @@ jobs: # build-py-binding: # runs-on: ubuntu-latest # steps: - # - uses: actions/checkout@v6.0.2 + # - uses: actions/checkout@v6.0.3 # with: # persist-credentials: false # - name: Set up Python @@ -126,11 +126,11 @@ jobs: needs: [build-bin] #, build-py-binding] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - name: Checkout libgit2 - uses: actions/checkout@v6.0.2 + uses: actions/checkout@v6.0.3 with: repository: libgit2/libgit2 ref: v1.8.1 @@ -151,7 +151,7 @@ jobs: - name: Install nushell uses: hustcer/setup-nu@92c296ba1ba2ba04cc948ab64ddefe192dc13f0c # v3.23 - name: Install uv - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 - name: Run benchmark script working-directory: benchmark diff --git a/.github/workflows/binary-builds.yml b/.github/workflows/binary-builds.yml index 3613763..c98aa29 100644 --- a/.github/workflows/binary-builds.yml +++ b/.github/workflows/binary-builds.yml @@ -109,7 +109,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@v6.0.3 with: persist-credentials: false @@ -205,7 +205,7 @@ jobs: id-token: write contents: write steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - name: Install Rust diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index e64b5ee..917035f 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -33,7 +33,7 @@ jobs: cache-deps: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - run: rustup update --no-self-update @@ -66,7 +66,7 @@ jobs: runs-on: ubuntu-latest needs: [cache-deps, seed-build-script] steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - name: Cache .cargo locked resources @@ -75,7 +75,7 @@ jobs: path: ~/.cargo key: ${{ runner.os }}-docs-cargo-${{ hashFiles('Cargo.lock') }} - name: Install uv - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 - name: Install cargo-binstall uses: cargo-bins/cargo-binstall@aaa84a43aec4955a42c5ffc65d258961e39f276e # v1.19.1 env: @@ -101,7 +101,7 @@ jobs: runs-on: ubuntu-latest needs: [cache-deps, seed-build-script] steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - run: rustup update --no-self-update @@ -111,7 +111,7 @@ jobs: path: ~/.cargo key: ${{ runner.os }}-docs-cargo-${{ hashFiles('Cargo.lock') }} - name: Install uv - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 - name: Install cargo-binstall uses: cargo-bins/cargo-binstall@aaa84a43aec4955a42c5ffc65d258961e39f276e # v1.19.1 env: diff --git a/.github/workflows/bump-n-release.yml b/.github/workflows/bump-n-release.yml index b4adb2f..ca3970d 100644 --- a/.github/workflows/bump-n-release.yml +++ b/.github/workflows/bump-n-release.yml @@ -45,7 +45,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v6.0.2 + uses: actions/checkout@v6.0.3 with: token: ${{ secrets.BUMP_N_RELEASE }} fetch-depth: 0 @@ -88,7 +88,7 @@ jobs: outputs: pkgs: ${{ steps.get-pkgs.outputs.pkgs }} steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: fetch-depth: 0 persist-credentials: false @@ -114,7 +114,7 @@ jobs: matrix: pkg: ${{ fromJSON(needs.get-changed-pkgs.outputs.pkgs) }} steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: fetch-depth: 0 fetch-tags: true diff --git a/.github/workflows/node-js-packaging.yml b/.github/workflows/node-js-packaging.yml index 317573d..66b316c 100644 --- a/.github/workflows/node-js-packaging.yml +++ b/.github/workflows/node-js-packaging.yml @@ -95,7 +95,7 @@ jobs: name: Build ${{ matrix.settings.target }} runs-on: ${{ matrix.settings.host }} steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - name: Setup node @@ -161,7 +161,7 @@ jobs: runs-on: ubuntu-latest name: Build FreeBSD steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - name: setup FreeBSD VM @@ -235,7 +235,7 @@ jobs: - '24' runs-on: ${{ matrix.settings.host }} steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - name: Setup node @@ -277,7 +277,7 @@ jobs: node: '24' # no docker image node:24-slim for armv7 runs-on: ${{ contains(matrix.target, 'aarch64') && 'ubuntu-24.04-arm' || 'ubuntu-latest' }} steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - name: Setup node @@ -349,7 +349,7 @@ jobs: - test-macOS-windows-binding - test-linux-binding steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - name: Setup node diff --git a/.github/workflows/pre-commit-hooks.yml b/.github/workflows/pre-commit-hooks.yml index 141e399..6c9282b 100644 --- a/.github/workflows/pre-commit-hooks.yml +++ b/.github/workflows/pre-commit-hooks.yml @@ -22,7 +22,7 @@ jobs: RUST_BACKTRACE: 1 steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - run: rustup update @@ -39,7 +39,7 @@ jobs: lint-js: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - uses: actions/setup-node@v6 diff --git a/.github/workflows/python-packaging.yml b/.github/workflows/python-packaging.yml index 2e9b429..4e0dc7e 100644 --- a/.github/workflows/python-packaging.yml +++ b/.github/workflows/python-packaging.yml @@ -84,7 +84,7 @@ jobs: # - runner: ubuntu-latest # target: ppc64le steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - uses: actions/setup-python@v6 @@ -135,7 +135,7 @@ jobs: - runner: windows-latest target: x86 steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - uses: actions/setup-python@v6 @@ -171,7 +171,7 @@ jobs: - runner: macos-15 target: aarch64 steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - uses: actions/setup-python@v6 @@ -197,7 +197,7 @@ jobs: sdist: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false - uses: actions/setup-python@v6 diff --git a/.github/workflows/run-dev-tests.yml b/.github/workflows/run-dev-tests.yml index 8d1208b..d965bac 100644 --- a/.github/workflows/run-dev-tests.yml +++ b/.github/workflows/run-dev-tests.yml @@ -56,7 +56,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: persist-credentials: false @@ -90,7 +90,7 @@ jobs: python-version: 3.x - name: Install uv - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 with: enable-cache: true cache-dependency-glob: "uv.lock"