diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 65e2aca80f..75caf3a402 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -48,7 +48,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - - uses: actions/download-artifact@2a5974104b6d5dbdb2f9468a3e54da3bdd241578 # master + - uses: actions/download-artifact@2a5974104b6d5dbdb2f9468a3e54da3bdd241578 # v4.2.1 with: name: benchmark_results path: benchmarks diff --git a/.github/workflows/clang-tidy.yaml b/.github/workflows/clang-tidy.yaml index 599d09bd44..8a2c3c1b9b 100644 --- a/.github/workflows/clang-tidy.yaml +++ b/.github/workflows/clang-tidy.yaml @@ -10,7 +10,7 @@ jobs: clang-tidy: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: submodules: recursive @@ -68,7 +68,7 @@ jobs: cmake --build build --target opentelemetry_proto jq -r .[].file build/compile_commands.json | grep -vE '/(generated|third_party)/' | xargs -P $(nproc) -n 1 clang-tidy --quiet -p build 2>&1 | tee -a clang-tidy.log - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: Logs (clang-tidy) path: ./clang-tidy.log diff --git a/.github/workflows/iwyu.yml b/.github/workflows/iwyu.yml index a9954820a7..5fcedf5105 100644 --- a/.github/workflows/iwyu.yml +++ b/.github/workflows/iwyu.yml @@ -14,7 +14,7 @@ jobs: iwyu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: submodules: 'recursive' @@ -64,7 +64,7 @@ jobs: cd build make -k 2>&1 | tee -a iwyu.log - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 if: success() || failure() with: name: Logs (include-what-you-use)