diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 192df4f..f540fa8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,11 +15,11 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] steps: - - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 + - uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6 with: - version: 9 - - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 + version: 11 + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 20 cache: pnpm @@ -34,10 +34,10 @@ jobs: runs-on: ubuntu-latest needs: test steps: - - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 - with: { version: 9 } - - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 + - uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6 + with: { version: 11 } + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: { node-version: 20, cache: pnpm } - run: pnpm install --frozen-lockfile - run: pnpm build @@ -55,10 +55,10 @@ jobs: runs-on: ubuntu-latest needs: test steps: - - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 - with: { version: 9 } - - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 + - uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6 + with: { version: 11 } + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: { node-version: 20, cache: pnpm } - run: pnpm install --frozen-lockfile - run: pnpm build diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index ed7e9b3..afe8cb7 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -17,13 +17,13 @@ jobs: contents: read security-events: write steps: - - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 - name: Initialize CodeQL - uses: github/codeql-action/init@dd903d2e4f5405488e5ef1422510ee31c8b32357 # v3 + uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4 with: languages: javascript-typescript queries: security-and-quality - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@dd903d2e4f5405488e5ef1422510ee31c8b32357 # v3 + uses: github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4 with: category: "/language:javascript-typescript" diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index b0413af..092c3f2 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -19,12 +19,12 @@ jobs: # PAT (not GITHUB_TOKEN) on checkout so the tag pushed by "Tag released # version" triggers release.yml — tags pushed by GITHUB_TOKEN do NOT fire # downstream workflows. fetch-depth: 0 is needed for git tag + push. - - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 with: fetch-depth: 0 token: ${{ secrets.ORG_AUTOMATION_PAT }} - - uses: googleapis/release-please-action@5c625bfb5d1ff62eadeeb3772007f7f66fdcf071 # v4 + - uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5 id: release with: config-file: .github/release-please-config.json diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 69a9381..eb182d7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,14 +35,14 @@ jobs: echo "version=${GITHUB_REF_NAME#v}" >> "$GITHUB_OUTPUT" fi - - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 with: ref: ${{ steps.tag.outputs.ref }} - - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 - with: { version: 9 } + - uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6 + with: { version: 11 } - - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 20 # No registry-url: setting it writes _authToken placeholder to ~/.npmrc