diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index fedc7e9..d44d1ee 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -33,9 +33,9 @@ jobs: node-version: [ 22, 24 ] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09 # v5.1.0 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v6 + uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 with: node-version: ${{ matrix.node-version }} - name: Install pnpm and dependencies @@ -48,9 +48,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09 # v5.1.0 - name: Use Node.js 24 - uses: actions/setup-node@v6 + uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 with: node-version: 24 - name: Install pnpm and dependencies @@ -62,9 +62,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09 # v5.1.0 - name: Use Node.js 24 - uses: actions/setup-node@v6 + uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 with: node-version: 24 - name: Install pnpm and dependencies diff --git a/.github/workflows/pre_release.yaml b/.github/workflows/pre_release.yaml index d24638a..bcd69f6 100644 --- a/.github/workflows/pre_release.yaml +++ b/.github/workflows/pre_release.yaml @@ -32,7 +32,7 @@ jobs: name: Wait for code checks to pass runs-on: ubuntu-latest steps: - - uses: lewagon/wait-on-check-action@v1.6.0 + - uses: lewagon/wait-on-check-action@a08fbe2b86f9336198f33be6ad9c16b96f92799c # v1.6.0 with: ref: ${{ github.ref }} repo-token: ${{ secrets.GITHUB_TOKEN }} @@ -48,12 +48,12 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: token: ${{ secrets.APIFY_SERVICE_ACCOUNT_GITHUB_TOKEN }} - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 with: node-version: 24 @@ -64,7 +64,7 @@ jobs: run: pnpm version --no-git-tag-version --allow-same-version ${{ needs.release_metadata.outputs.version_number }} - name: Update CHANGELOG.md - uses: DamianReeves/write-file-action@master + uses: DamianReeves/write-file-action@d4ee8a06aec5db0c57a036b86f2f428e1f8b00e7 # master with: path: CHANGELOG.md write-mode: overwrite diff --git a/.github/workflows/publish_to_npm.yaml b/.github/workflows/publish_to_npm.yaml index 539ac39..d8c15af 100644 --- a/.github/workflows/publish_to_npm.yaml +++ b/.github/workflows/publish_to_npm.yaml @@ -25,11 +25,11 @@ jobs: name: Publish to NPM runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: ref: ${{ inputs.ref }} - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 with: node-version: 24 registry-url: 'https://registry.npmjs.org' diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 44870e4..3925a58 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -55,12 +55,12 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: token: ${{ secrets.APIFY_SERVICE_ACCOUNT_GITHUB_TOKEN }} - name: Use Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 with: node-version: 24 @@ -71,7 +71,7 @@ jobs: run: pnpm version --no-git-tag-version --allow-same-version ${{ needs.release_metadata.outputs.version_number }} - name: Update CHANGELOG.md - uses: DamianReeves/write-file-action@master + uses: DamianReeves/write-file-action@d4ee8a06aec5db0c57a036b86f2f428e1f8b00e7 # master with: path: CHANGELOG.md write-mode: overwrite @@ -93,7 +93,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} steps: - name: Create release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2.6.2 with: tag_name: ${{ needs.release_metadata.outputs.tag_name }} name: ${{ needs.release_metadata.outputs.version_number }}