diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 75ad13a273..1e8dc600ad 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -59,7 +59,7 @@ jobs: - name: Run Claude Code id: claude - uses: anthropics/claude-code-action@be7b93b1907a4abad570368f3c74b6fe3807510b # v1 + uses: anthropics/claude-code-action@be7b93b1907a4abad570368f3c74b6fe3807510b # v1.0.183 with: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} # Security: Restrict tools to prevent arbitrary code execution. diff --git a/.github/workflows/helm-charts-test.yml b/.github/workflows/helm-charts-test.yml index 94c8c9b5ef..da76c3dc87 100644 --- a/.github/workflows/helm-charts-test.yml +++ b/.github/workflows/helm-charts-test.yml @@ -34,7 +34,7 @@ jobs: uses: helm/chart-testing-action@6ec842c01de15ebb84c8627d2744a0c2f2755c9f # v2.8.0 - name: Install Task - uses: arduino/setup-task@v2 + uses: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611 # v2 with: version: 3.x repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/image-build-and-publish.yml b/.github/workflows/image-build-and-publish.yml index 01966bb1ed..9b50a38584 100644 --- a/.github/workflows/image-build-and-publish.yml +++ b/.github/workflows/image-build-and-publish.yml @@ -155,7 +155,7 @@ jobs: go-version: 'stable' - name: Install Task - uses: arduino/setup-task@v2 + uses: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611 # v2 with: version: 3.44.1 repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/operator-ci.yml b/.github/workflows/operator-ci.yml index 573e55665a..b378b6a869 100644 --- a/.github/workflows/operator-ci.yml +++ b/.github/workflows/operator-ci.yml @@ -21,7 +21,7 @@ jobs: cache: true - name: Install Task - uses: arduino/setup-task@v2 + uses: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611 # v2 with: version: 3.44.1 repo-token: ${{ secrets.GITHUB_TOKEN }} @@ -42,7 +42,7 @@ jobs: cache: true - name: Install Task - uses: arduino/setup-task@v2 + uses: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611 # v2 with: version: 3.44.1 repo-token: ${{ secrets.GITHUB_TOKEN }} @@ -63,7 +63,7 @@ jobs: cache: true - name: Install Task - uses: arduino/setup-task@v2 + uses: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611 # v2 with: version: 3.44.1 repo-token: ${{ secrets.GITHUB_TOKEN }} @@ -84,7 +84,7 @@ jobs: cache: true - name: Install Task - uses: arduino/setup-task@v2 + uses: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611 # v2 with: version: 3.44.1 repo-token: ${{ secrets.GITHUB_TOKEN }} @@ -117,7 +117,7 @@ jobs: cache: true - name: Install Task - uses: arduino/setup-task@v2 + uses: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611 # v2 with: version: 3.44.1 repo-token: ${{ secrets.GITHUB_TOKEN }} @@ -172,7 +172,7 @@ jobs: cache: true - name: Install Task - uses: arduino/setup-task@v2 + uses: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611 # v2 with: version: 3.44.1 repo-token: ${{ secrets.GITHUB_TOKEN }} @@ -200,7 +200,7 @@ jobs: sudo systemctl restart docker - name: Create KIND Cluster - uses: helm/kind-action@ef37e7f390d99f746eb8b610417061a60e82a6cc # pin@v1.12.0 + uses: helm/kind-action@ef37e7f390d99f746eb8b610417061a60e82a6cc # v1.14.0 with: cluster_name: toolhive version: v0.31.0 # kind diff --git a/.github/workflows/release-notes.yml b/.github/workflows/release-notes.yml index 02771b2cd0..f7f2c2967d 100644 --- a/.github/workflows/release-notes.yml +++ b/.github/workflows/release-notes.yml @@ -98,7 +98,7 @@ jobs: - name: Generate release notes with Claude id: claude - uses: anthropics/claude-code-action@be7b93b1907a4abad570368f3c74b6fe3807510b # v1 + uses: anthropics/claude-code-action@be7b93b1907a4abad570368f3c74b6fe3807510b # v1.0.183 env: # gh CLI used by the skill (read-only PR/issue lookups) authenticates # via GH_TOKEN. Read access is sufficient — publishing happens in a diff --git a/.github/workflows/test-e2e-lifecycle.yml b/.github/workflows/test-e2e-lifecycle.yml index eba490de30..afe6039dbe 100644 --- a/.github/workflows/test-e2e-lifecycle.yml +++ b/.github/workflows/test-e2e-lifecycle.yml @@ -67,13 +67,13 @@ jobs: cache: true - name: Install Task - uses: arduino/setup-task@v2 + uses: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611 # v2 with: version: 3.44.1 repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Create KIND Cluster with port mappings - uses: helm/kind-action@ef37e7f390d99f746eb8b610417061a60e82a6cc # pin@v1.12.0 + uses: helm/kind-action@ef37e7f390d99f746eb8b610417061a60e82a6cc # v1.14.0 with: cluster_name: toolhive version: v0.31.0 # kind diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7c4879f2f7..bfd1b4c11f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -56,7 +56,7 @@ jobs: run: go install github.com/gotesttools/gotestfmt/v2/cmd/gotestfmt@latest - name: Install Task - uses: arduino/setup-task@v2 + uses: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611 # v2 with: version: 3.44.1 repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/verify-gen.yml b/.github/workflows/verify-gen.yml index cd952d3bf2..5d20b6a0bf 100644 --- a/.github/workflows/verify-gen.yml +++ b/.github/workflows/verify-gen.yml @@ -29,7 +29,7 @@ jobs: ${{ runner.os }}-go-codegen-tools-${{ steps.setup-go.outputs.go-version }}- - name: Install Task - uses: arduino/setup-task@v2 + uses: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611 # v2 with: version: 3.44.1 repo-token: ${{ secrets.GITHUB_TOKEN }}