diff --git a/.github/workflows/release-tags.yml b/.github/workflows/release-tags.yml index 0e8706e..123b652 100644 --- a/.github/workflows/release-tags.yml +++ b/.github/workflows/release-tags.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 5 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6 with: fetch-depth: 0 diff --git a/.github/workflows/validate-release-pr.yml b/.github/workflows/validate-release-pr.yml index 4716bbd..a6402f8 100644 --- a/.github/workflows/validate-release-pr.yml +++ b/.github/workflows/validate-release-pr.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 15 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6 with: fetch-depth: 0 @@ -36,7 +36,7 @@ jobs: # rebuild toolchain to match promptfoo's release job (.nvmrc -> Node 24). - name: Set up Node.js if: ${{ startsWith(github.head_ref, 'release/code-scan-action-v') }} - uses: actions/setup-node@v6 + uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6 with: node-version: '24'