diff --git a/.github/actions/prepare-runner/action.yml b/.github/actions/prepare-runner/action.yml index 8b9a921..c858930 100644 --- a/.github/actions/prepare-runner/action.yml +++ b/.github/actions/prepare-runner/action.yml @@ -4,7 +4,7 @@ runs: using: composite steps: - name: Install Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: 24 - name: Enable Corepack and pnpm @@ -13,7 +13,7 @@ runs: corepack enable corepack install - name: Enable pnpm cache - uses: actions/setup-node@v6 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 6fc69e3..3280fb4 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -18,14 +18,14 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: ./.github/actions/prepare-runner - name: Build docs run: pnpm --filter nanotags-docs build - - uses: actions/upload-pages-artifact@v3 + - uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4.0.0 with: path: apps/docs/dist @@ -37,4 +37,4 @@ jobs: url: ${{ steps.deployment.outputs.page_url }} steps: - id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index de466de..0719253 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -13,6 +13,6 @@ jobs: env: CI_RUN: true steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: ./.github/actions/prepare-runner - run: pnpm lint diff --git a/.github/workflows/pkg-check.yml b/.github/workflows/pkg-check.yml index 853f55e..54a2ad4 100644 --- a/.github/workflows/pkg-check.yml +++ b/.github/workflows/pkg-check.yml @@ -13,7 +13,7 @@ jobs: env: CI_RUN: true steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: ./.github/actions/prepare-runner - run: pnpm --filter nanotags run build - run: pnpm --filter nanotags exec publint diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index bc84c70..64aad65 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,7 +13,7 @@ jobs: contents: read id-token: write steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: ./.github/actions/prepare-runner - run: pnpm --filter nanotags build - run: cp README.md LICENSE.md packages/nanotags/ diff --git a/.github/workflows/size-limit.yml b/.github/workflows/size-limit.yml index 6bc3f97..584e9ea 100644 --- a/.github/workflows/size-limit.yml +++ b/.github/workflows/size-limit.yml @@ -17,15 +17,15 @@ jobs: CI_RUN: true CI_JOB_NUMBER: 1 steps: - - uses: actions/checkout@v6 - - uses: actions/setup-node@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: 24 - shell: bash run: | corepack enable corepack prepare pnpm@latest --activate - - uses: andresz1/size-limit-action@v1 + - uses: andresz1/size-limit-action@94bc357df29c36c8f8d50ea497c3e225c3c95d1d # v1.8.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} package_manager: pnpm diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e8097c4..19089a2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,6 +13,6 @@ jobs: env: CI_RUN: true steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: ./.github/actions/prepare-runner - run: pnpm test diff --git a/.github/workflows/typecheck.yml b/.github/workflows/typecheck.yml index 8b0a1cd..fead826 100644 --- a/.github/workflows/typecheck.yml +++ b/.github/workflows/typecheck.yml @@ -13,6 +13,6 @@ jobs: env: CI_RUN: true steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: ./.github/actions/prepare-runner - run: pnpm typecheck