diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 09b4801f..033c6c03 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -71,12 +71,12 @@ jobs: - name: Run Tests with Coverage run: pnpm run coverage - name: Create Coverage Badge - uses: jaywcjlove/coverage-badges-cli@4e8975aa2628e3329126e7eee36724d07ed86fda # v2.2.0 + uses: jaywcjlove/coverage-badges-cli@998665f7962b1a3935ba8c3e786171a99436e5d1 # v2.3.0 with: source: coverage/coverage-summary.json output: coverage/badges.svg - name: Upload coverage artifact - uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4.0.0 + uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0 with: path: coverage @@ -89,4 +89,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5 + uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0 diff --git a/.github/workflows/claude.yaml b/.github/workflows/claude.yaml index 00a361d9..279d9cb8 100644 --- a/.github/workflows/claude.yaml +++ b/.github/workflows/claude.yaml @@ -31,7 +31,7 @@ jobs: - name: Run Claude Code id: claude - uses: anthropics/claude-code-action@f64219702d7454cf29fe32a74104be6ed43dc637 # v1.0.34 + uses: anthropics/claude-code-action@b47fd721da662d48c5680e154ad16a73ed74d2e0 # v1.0.93 with: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} allowed_tools: 'Bash,mcp__context7__resolve-library-id,mcp__context7__get-library-docs' diff --git a/.github/workflows/dependabot-auto-merge.yaml b/.github/workflows/dependabot-auto-merge.yaml index 1309d03b..84584096 100644 --- a/.github/workflows/dependabot-auto-merge.yaml +++ b/.github/workflows/dependabot-auto-merge.yaml @@ -18,12 +18,12 @@ jobs: steps: - name: Fetch Dependabot metadata id: metadata - uses: dependabot/fetch-metadata@21025c705c08248db411dc16f3619e6b5f9ea21a # v2.5.0 + uses: dependabot/fetch-metadata@ffa630c65fa7e0ecfa0625b5ceda64399aea1b36 # v3.0.0 with: github-token: ${{ secrets.GITHUB_TOKEN }} - name: Wait for CI to pass - uses: lewagon/wait-on-check-action@74049309dfeff245fe8009a0137eacf28136cb3c # v1.5.0 + uses: lewagon/wait-on-check-action@78dd4dd5d9b337c14c3c81f79e53bf7d222435c1 # v1.6.1 with: ref: ${{ github.event.pull_request.head.sha }} running-workflow-name: Dependabot auto-merge diff --git a/.github/workflows/nix-flake-update.yaml b/.github/workflows/nix-flake-update.yaml index 0c6177a3..510a85e2 100644 --- a/.github/workflows/nix-flake-update.yaml +++ b/.github/workflows/nix-flake-update.yaml @@ -35,7 +35,7 @@ jobs: - name: Create Pull Request id: create-pr if: steps.check-changes.outputs.changed == 'true' - uses: peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0 # v8.1.0 + uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: 'chore(deps): update nix flake inputs' diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 3644b36e..1baabbd9 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -36,7 +36,7 @@ jobs: uses: ./.github/actions/setup-nix - name: Setup Node.js for npm - uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: registry-url: 'https://registry.npmjs.org' node-version: lts/*