diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index b446024..c753521 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -12,10 +12,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2 with: bun-version: latest diff --git a/.github/workflows/release-npm-package.yml b/.github/workflows/release-npm-package.yml index 04636b6..13e8f7a 100644 --- a/.github/workflows/release-npm-package.yml +++ b/.github/workflows/release-npm-package.yml @@ -35,17 +35,17 @@ jobs: echo "version=$VERSION" >> "$GITHUB_OUTPUT" - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 with: ref: ${{ steps.release.outputs.tag }} - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2 with: bun-version: latest - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: "24" registry-url: https://registry.npmjs.org diff --git a/.github/workflows/reusable-binary-release.yml b/.github/workflows/reusable-binary-release.yml index 8c68152..07fdc08 100644 --- a/.github/workflows/reusable-binary-release.yml +++ b/.github/workflows/reusable-binary-release.yml @@ -61,10 +61,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2 with: bun-version: ${{ inputs.bun_version }} @@ -126,7 +126,7 @@ jobs: done - name: Upload workflow artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with: name: release-assets-${{ matrix.target.target }} path: dist/release-assets/* @@ -141,7 +141,7 @@ jobs: steps: - name: Download release asset artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 with: pattern: release-assets-* path: dist/release-assets