diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 126549f0b..36b43de0a 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -32,11 +32,11 @@ jobs: # Setup docker buildx - name: Setup Docker Buildx - uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0 + uses: docker/setup-buildx-action@f87e5991a6d7451dcb8d9637bfbc97413f497069 # v4.4.1 - name: Build and run benchmarks in Docker id: docker_build - uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 + uses: docker/build-push-action@c3c9e263c25d99ce0380d002d59b67737d91b0dc # v7.4.0 with: context: . file: benchmark/Dockerfile @@ -62,7 +62,7 @@ jobs: path: bencher.dev.sn.json # Upload to graphing service - - uses: bencherdev/bencher@8d75325c3bc59403a2186a056b472c4f49d42838 + - uses: bencherdev/bencher@f80847436d7157936b40525db4c2a1064124f04a - name: Upload benchmark results to Bencher run: | bencher run \ diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b726fa249..371d713f5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -424,7 +424,7 @@ jobs: - name: Install Ninja run: sudo apt-get install -y ninja-build - name: Set up sccache - uses: hendrikmuhs/ccache-action@d62db5f07c26379fc4b4e0916f098a92573c3b03 # v1.2.23 + uses: hendrikmuhs/ccache-action@f09c25b45002a07be2955cbe52e8cee55643f89d # v1.2.24 with: variant: sccache key: gwp-asan-${{matrix.os}}-${{matrix.profile}} diff --git a/.github/workflows/reusable-cmake-build.yml b/.github/workflows/reusable-cmake-build.yml index f44e46fd9..993fec6c5 100644 --- a/.github/workflows/reusable-cmake-build.yml +++ b/.github/workflows/reusable-cmake-build.yml @@ -105,7 +105,7 @@ jobs: run: echo "hash=$(echo '${{ inputs.cmake-config }} ${{ inputs.extra-cmake-flags }}' | shasum -a 256 | cut -c1-16)" >> "$GITHUB_OUTPUT" - name: Set up sccache - uses: hendrikmuhs/ccache-action@d62db5f07c26379fc4b4e0916f098a92573c3b03 # v1.2.23 + uses: hendrikmuhs/ccache-action@f09c25b45002a07be2955cbe52e8cee55643f89d # v1.2.24 with: variant: sccache key: ${{ inputs.os }}-${{ inputs.build-type }}-${{ steps.config-hash.outputs.hash }} diff --git a/.github/workflows/reusable-vm-build.yml b/.github/workflows/reusable-vm-build.yml index 05967045c..39782a145 100644 --- a/.github/workflows/reusable-vm-build.yml +++ b/.github/workflows/reusable-vm-build.yml @@ -63,7 +63,7 @@ jobs: - name: Build on FreeBSD if: inputs.vm-type == 'freebsd' - uses: vmactions/freebsd-vm@f0552d3b69211736abd97f02ff3d4674c56b73b1 # v1.5.5 + uses: vmactions/freebsd-vm@a2f9a41fa97f6848b8c3b791087dfcdaa5b473ff # v1.5.8 with: release: ${{ inputs.vm-version }} usesh: true @@ -84,7 +84,7 @@ jobs: - name: Build on NetBSD if: inputs.vm-type == 'netbsd' - uses: vmactions/netbsd-vm@6334c835de4c04a59fe59f0f8f071e02a2f0bab3 # v1.4.7 + uses: vmactions/netbsd-vm@c8a0d7ddb84619a7a8cc4e652efa7950b3fd9f92 # v1.5.2 with: release: ${{ inputs.vm-version }} usesh: true @@ -105,7 +105,7 @@ jobs: - name: Build on OpenBSD if: inputs.vm-type == 'openbsd' - uses: vmactions/openbsd-vm@86cdc08415d9d0865267e686561e276c52d62530 # v1.4.7 + uses: vmactions/openbsd-vm@5f7b2c933b8846a138361d6843c52af4bef5d945 # v1.4.8 with: release: ${{ inputs.vm-version }} usesh: true