mirror of
https://github.com/anthropics/claude-code-action.git
synced 2026-01-23 06:54:13 +08:00
Compare commits
base: anthropics:v0.0.20
anthropics:main
anthropics:ashwin/bump-bun-to-2.1.1
anthropics:fix-tag-sync
anthropics:claude/autopatch-scan-caf54156-vuln-17-L6v6t
anthropics:claude/slack-improve-autofix-suggestion-detection-jVXXD
anthropics:claude/slack-add-clawd-stop-label-check-YOQgu
anthropics:boris/add-push-event-support
anthropics:feature/merge-prepare-and-run-steps
anthropics:claude/issue-746-20251216-2049
anthropics:claude/fix-command-injection-012ini6RiyJVXxae6QfACQce
anthropics:claude/slack-standardize-pr-instructions-Jpta2
anthropics:fix/installation-lock-file-cleanup
anthropics:claude/fix-command-injection-01G6U5P2UUcNFSDQ5ugMJToh
anthropics:claude/fix-command-injection-011p27fUErJNzJnC8F2NhDfU
anthropics:claude/slack-session-01CmWq48mc2PNmbs57vtiDL8
anthropics:claude/fix-017jw8xRDW1dJWuVWmZf8L37
anthropics:claude/slack-session-01MVWPvyum9Tfs4uZKSYNwb2
anthropics:ashwin/debug-agent-sdk
anthropics:ashwin/timeoutfi
anthropics:inigo/structured-outputs-clean
anthropics:inigo/add-structured-outputs
anthropics:inigo/structured-outputs
anthropics:inigo/structured-outputs-v2
anthropics:claude/slack-session-01V5yvGzTYGjKuXyrkd816Q8
anthropics:claude/slack-session-01KNnXBDe14t4FYBFYj6x6kz
anthropics:claude/update-docs-claude-code-action-011CUcQCrd4gH7XpanoeKXJg
anthropics:ashwin/inlines
anthropics:add-plugins-input
anthropics:add-claude-github-actions-1761020053046
anthropics:add-claude-github-actions-1761019930984
anthropics:claude/update-readme-011CTvTGkPpgCdDtj57GaAAk
anthropics:claude/aussie-readme-011CTv66HfGaaE3LMmFM9ZtN
anthropics:claude/update-readme-011CTtgkeo2Hx7eheVcEwxb4
anthropics:claude/aussie-readme-update-011CTtgCkB57KfsJ1SUWUwaj
anthropics:claude/minor-update-011CTrjPp29xM3Cnbz2FLdqy
anthropics:ashwin/branch-template
anthropics:demo/subtle-test-issues
anthropics:demo/flawed-branch-tests-fix
anthropics:demo/flawed-branch-tests
anthropics:ashwin/allownonwritetest
anthropics:ashwin/testghe
anthropics:ashwin/testcommenttime
anthropics:test-ci-tools-fix-3
anthropics:test-ci-tools-fix
anthropics:eap
anthropics:ashwin/testfix
anthropics:ashwin/rmnpmrc
anthropics:v1-dev
anthropics:ashwin/envlog
anthropics:km-anthropic-patch-1
anthropics:test-auto-fix-trigger
anthropics:ashwin/verbosedebug
anthropics:test-autofix-from-scratch
anthropics:test-ci-failure
anthropics:ashwin/inputtest
anthropics:eaptest
anthropics:test-gh-comment
anthropics:ashwin/v1-devtest
anthropics:test-no-approval
anthropics:feat/ttyd-cloudflared-tunnel-integration
anthropics:ashwin/claudestep
anthropics:support-bot-user
anthropics:ashwin/testid
anthropics:km/add-mcp-to-agent
anthropics:testenvvar
anthropics:km/discriminated-unions-cleanup
anthropics:ashwin/examples
anthropics:claude/issue-313-20250719-1530
anthropics:ashwin/modelparam
anthropics:ashwin/testnetwork
anthropics:ashwin/branchfix
anthropics:ashwin-ant-patch-3
anthropics:ashwin/stickytest
anthropics:feat-add-label-trigger
anthropics:ashwin/testdynamicfetch
anthropics:ashwin/multiline
anthropics:claude/issue-132-20250605_170450
anthropics:update-claude-code-base-action-v0.0.10-20250605-165057
anthropics:ashwin/promptfiletest
anthropics:ashwin/debug
anthropics:claude/issue-122-20250604_004902
anthropics:claude/issue-125-20250604_150607
anthropics:claude/issue-123-20250604_005116
anthropics:ashwin/triagefix
anthropics:update-claude-code-base-action-v0.0.9-20250603-035419
anthropics:claude/issue-101-20250531_001023
anthropics:ashwin/commenttool
anthropics:claude/issue-95-20250530_142727
anthropics:claude/issue-103-20250531_051637
anthropics:ashwin-ant-patch-2
anthropics:testbranch
anthropics:ashwin-ant-patch-1
anthropics:ashwin/faq
anthropics:ashwin/bump
anthropics:claude/issue-62-20250527_192138
anthropics:ashwin/tools
anthropics:enhance-text-sanitization
anthropics:ashwin/erroroutput
anthropics:update-claude-code-base-action-v0.0.7-20250529-000200
anthropics:ashwin/shabump
anthropics:claude/issue-49-20250527_235943
anthropics:claude/issue-52-20250526_025103
anthropics:ashwin/triage
anthropics:ashwin/dsstore
anthropics:ashwin/bugtemplate
anthropics:ashwin/pin
anthropics:ashwin/errorlogging
anthropics:fix-500-error-logging
anthropics:fix-mcp-undefined-error
anthropics:fix-local-action-reference
anthropics:update-claude-workflow-v2
anthropics:add-claude-github-actions-1747972566174
anthropics:update-to-use-model-parameter
anthropics:np-anthropic-patch-1
anthropics:lina/rename-anthropic-model-to-model
anthropics:lina/html_comments_strip
anthropics:lina/modify-action-name
anthropics:lina/modify-base-action
anthropics:v1
anthropics:v1.0.33
anthropics:v1.0.32
anthropics:v1.0.31
anthropics:v1.0.30
anthropics:v1.0.29
anthropics:v1.0.28
anthropics:v1.0.27
anthropics:v1.0.26
anthropics:v1.0.25
anthropics:v1.0.24
anthropics:v1.0.23
anthropics:v1.0.22
anthropics:v1.0.21
anthropics:v1.0.20
anthropics:v1.0.19
anthropics:v1.0.18
anthropics:v1.0.17
anthropics:v1.0.16
anthropics:v1.0.15
anthropics:v1.0.14
anthropics:v1.0.13
anthropics:v1.0.12
anthropics:v1.0.11
anthropics:v1.0.10
anthropics:v1.0.9
anthropics:v1.0.8
anthropics:v1.0.7
anthropics:v1.0.6
anthropics:v1.0.5
anthropics:v1.0.4
anthropics:v1.0.3
anthropics:v1.0.2
anthropics:v1.0.1
anthropics:v1.0.0
anthropics:v0
anthropics:v0.0.63
anthropics:beta
anthropics:v0.0.62
anthropics:v0.0.61
anthropics:v0.0.60
anthropics:v0.0.59
anthropics:v0.0.58
anthropics:v0.0.57
anthropics:v0.0.56
anthropics:v0.0.55
anthropics:v0.0.54
anthropics:v0.0.53
anthropics:v0.0.52
anthropics:v0.0.51
anthropics:v0.0.50
anthropics:v0.0.49
anthropics:v0.0.48
anthropics:v0.0.47
anthropics:v0.0.46
anthropics:v0.0.45
anthropics:v0.0.44
anthropics:v0.0.43
anthropics:v0.0.42
anthropics:v0.0.41
anthropics:v0.0.40
anthropics:v0.0.39
anthropics:v0.0.38
anthropics:v0.0.37
anthropics:v0.0.36
anthropics:v0.0.35
anthropics:v0.0.34
anthropics:v0.0.33
anthropics:v0.0.32
anthropics:v0.0.31
anthropics:v0.0.30
anthropics:v0.0.29
anthropics:v0.0.28
anthropics:v0.0.27
anthropics:v0.0.26
anthropics:v0.0.25
anthropics:v0.0.24
anthropics:v0.0.23
anthropics:v0.0.22
anthropics:v0.0.21
anthropics:v0.0.20
anthropics:v0.0.19
anthropics:v0.0.18
anthropics:v0.0.17
anthropics:v0.0.16
anthropics:v0.0.15
anthropics:v0.0.14
anthropics:v0.0.13
anthropics:v0.0.12
anthropics:v0.0.11
anthropics:v0.0.10
anthropics:v0.0.9
anthropics:v0.0.8
anthropics:v0.0.7
anthropics:v0.0.6
anthropics:v0.0.5
anthropics:v0.0.4
anthropics:v0.0.3
anthropics:v0.0.2
anthropics:v0.0.1
..
compare: anthropics:v0.0.21
anthropics:main
anthropics:ashwin/bump-bun-to-2.1.1
anthropics:fix-tag-sync
anthropics:claude/autopatch-scan-caf54156-vuln-17-L6v6t
anthropics:claude/slack-improve-autofix-suggestion-detection-jVXXD
anthropics:claude/slack-add-clawd-stop-label-check-YOQgu
anthropics:boris/add-push-event-support
anthropics:feature/merge-prepare-and-run-steps
anthropics:claude/issue-746-20251216-2049
anthropics:claude/fix-command-injection-012ini6RiyJVXxae6QfACQce
anthropics:claude/slack-standardize-pr-instructions-Jpta2
anthropics:fix/installation-lock-file-cleanup
anthropics:claude/fix-command-injection-01G6U5P2UUcNFSDQ5ugMJToh
anthropics:claude/fix-command-injection-011p27fUErJNzJnC8F2NhDfU
anthropics:claude/slack-session-01CmWq48mc2PNmbs57vtiDL8
anthropics:claude/fix-017jw8xRDW1dJWuVWmZf8L37
anthropics:claude/slack-session-01MVWPvyum9Tfs4uZKSYNwb2
anthropics:ashwin/debug-agent-sdk
anthropics:ashwin/timeoutfi
anthropics:inigo/structured-outputs-clean
anthropics:inigo/add-structured-outputs
anthropics:inigo/structured-outputs
anthropics:inigo/structured-outputs-v2
anthropics:claude/slack-session-01V5yvGzTYGjKuXyrkd816Q8
anthropics:claude/slack-session-01KNnXBDe14t4FYBFYj6x6kz
anthropics:claude/update-docs-claude-code-action-011CUcQCrd4gH7XpanoeKXJg
anthropics:ashwin/inlines
anthropics:add-plugins-input
anthropics:add-claude-github-actions-1761020053046
anthropics:add-claude-github-actions-1761019930984
anthropics:claude/update-readme-011CTvTGkPpgCdDtj57GaAAk
anthropics:claude/aussie-readme-011CTv66HfGaaE3LMmFM9ZtN
anthropics:claude/update-readme-011CTtgkeo2Hx7eheVcEwxb4
anthropics:claude/aussie-readme-update-011CTtgCkB57KfsJ1SUWUwaj
anthropics:claude/minor-update-011CTrjPp29xM3Cnbz2FLdqy
anthropics:ashwin/branch-template
anthropics:demo/subtle-test-issues
anthropics:demo/flawed-branch-tests-fix
anthropics:demo/flawed-branch-tests
anthropics:ashwin/allownonwritetest
anthropics:ashwin/testghe
anthropics:ashwin/testcommenttime
anthropics:test-ci-tools-fix-3
anthropics:test-ci-tools-fix
anthropics:eap
anthropics:ashwin/testfix
anthropics:ashwin/rmnpmrc
anthropics:v1-dev
anthropics:ashwin/envlog
anthropics:km-anthropic-patch-1
anthropics:test-auto-fix-trigger
anthropics:ashwin/verbosedebug
anthropics:test-autofix-from-scratch
anthropics:test-ci-failure
anthropics:ashwin/inputtest
anthropics:eaptest
anthropics:test-gh-comment
anthropics:ashwin/v1-devtest
anthropics:test-no-approval
anthropics:feat/ttyd-cloudflared-tunnel-integration
anthropics:ashwin/claudestep
anthropics:support-bot-user
anthropics:ashwin/testid
anthropics:km/add-mcp-to-agent
anthropics:testenvvar
anthropics:km/discriminated-unions-cleanup
anthropics:ashwin/examples
anthropics:claude/issue-313-20250719-1530
anthropics:ashwin/modelparam
anthropics:ashwin/testnetwork
anthropics:ashwin/branchfix
anthropics:ashwin-ant-patch-3
anthropics:ashwin/stickytest
anthropics:feat-add-label-trigger
anthropics:ashwin/testdynamicfetch
anthropics:ashwin/multiline
anthropics:claude/issue-132-20250605_170450
anthropics:update-claude-code-base-action-v0.0.10-20250605-165057
anthropics:ashwin/promptfiletest
anthropics:ashwin/debug
anthropics:claude/issue-122-20250604_004902
anthropics:claude/issue-125-20250604_150607
anthropics:claude/issue-123-20250604_005116
anthropics:ashwin/triagefix
anthropics:update-claude-code-base-action-v0.0.9-20250603-035419
anthropics:claude/issue-101-20250531_001023
anthropics:ashwin/commenttool
anthropics:claude/issue-95-20250530_142727
anthropics:claude/issue-103-20250531_051637
anthropics:ashwin-ant-patch-2
anthropics:testbranch
anthropics:ashwin-ant-patch-1
anthropics:ashwin/faq
anthropics:ashwin/bump
anthropics:claude/issue-62-20250527_192138
anthropics:ashwin/tools
anthropics:enhance-text-sanitization
anthropics:ashwin/erroroutput
anthropics:update-claude-code-base-action-v0.0.7-20250529-000200
anthropics:ashwin/shabump
anthropics:claude/issue-49-20250527_235943
anthropics:claude/issue-52-20250526_025103
anthropics:ashwin/triage
anthropics:ashwin/dsstore
anthropics:ashwin/bugtemplate
anthropics:ashwin/pin
anthropics:ashwin/errorlogging
anthropics:fix-500-error-logging
anthropics:fix-mcp-undefined-error
anthropics:fix-local-action-reference
anthropics:update-claude-workflow-v2
anthropics:add-claude-github-actions-1747972566174
anthropics:update-to-use-model-parameter
anthropics:np-anthropic-patch-1
anthropics:lina/rename-anthropic-model-to-model
anthropics:lina/html_comments_strip
anthropics:lina/modify-action-name
anthropics:lina/modify-base-action
anthropics:v1
anthropics:v1.0.33
anthropics:v1.0.32
anthropics:v1.0.31
anthropics:v1.0.30
anthropics:v1.0.29
anthropics:v1.0.28
anthropics:v1.0.27
anthropics:v1.0.26
anthropics:v1.0.25
anthropics:v1.0.24
anthropics:v1.0.23
anthropics:v1.0.22
anthropics:v1.0.21
anthropics:v1.0.20
anthropics:v1.0.19
anthropics:v1.0.18
anthropics:v1.0.17
anthropics:v1.0.16
anthropics:v1.0.15
anthropics:v1.0.14
anthropics:v1.0.13
anthropics:v1.0.12
anthropics:v1.0.11
anthropics:v1.0.10
anthropics:v1.0.9
anthropics:v1.0.8
anthropics:v1.0.7
anthropics:v1.0.6
anthropics:v1.0.5
anthropics:v1.0.4
anthropics:v1.0.3
anthropics:v1.0.2
anthropics:v1.0.1
anthropics:v1.0.0
anthropics:v0
anthropics:v0.0.63
anthropics:beta
anthropics:v0.0.62
anthropics:v0.0.61
anthropics:v0.0.60
anthropics:v0.0.59
anthropics:v0.0.58
anthropics:v0.0.57
anthropics:v0.0.56
anthropics:v0.0.55
anthropics:v0.0.54
anthropics:v0.0.53
anthropics:v0.0.52
anthropics:v0.0.51
anthropics:v0.0.50
anthropics:v0.0.49
anthropics:v0.0.48
anthropics:v0.0.47
anthropics:v0.0.46
anthropics:v0.0.45
anthropics:v0.0.44
anthropics:v0.0.43
anthropics:v0.0.42
anthropics:v0.0.41
anthropics:v0.0.40
anthropics:v0.0.39
anthropics:v0.0.38
anthropics:v0.0.37
anthropics:v0.0.36
anthropics:v0.0.35
anthropics:v0.0.34
anthropics:v0.0.33
anthropics:v0.0.32
anthropics:v0.0.31
anthropics:v0.0.30
anthropics:v0.0.29
anthropics:v0.0.28
anthropics:v0.0.27
anthropics:v0.0.26
anthropics:v0.0.25
anthropics:v0.0.24
anthropics:v0.0.23
anthropics:v0.0.22
anthropics:v0.0.21
anthropics:v0.0.20
anthropics:v0.0.19
anthropics:v0.0.18
anthropics:v0.0.17
anthropics:v0.0.16
anthropics:v0.0.15
anthropics:v0.0.14
anthropics:v0.0.13
anthropics:v0.0.12
anthropics:v0.0.11
anthropics:v0.0.10
anthropics:v0.0.9
anthropics:v0.0.8
anthropics:v0.0.7
anthropics:v0.0.6
anthropics:v0.0.5
anthropics:v0.0.4
anthropics:v0.0.3
anthropics:v0.0.2
anthropics:v0.0.1
3 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
bcf2fe94f8 | chore: update claude-code-base-action to v0.0.21 | ||
|
|
2dab3f2afe |
Revert "feat: enhance error reporting with specific error types from Claude e…" (#179)
This reverts commit
|
||
|
|
1b94b9e5a8 |
feat: enhance error reporting with specific error types from Claude execution (#164)
* feat: enhance error reporting with specific error types from Claude execution - Extract error subtypes (error_during_execution, error_max_turns) from result object - Display specific error messages in comment header based on error type - Use total_cost_usd field from SDKResultMessage type - Prevent showing redundant error details when already displayed in header 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * chore: update claude-code-base-action to v0.0.19 * feat: use GitHub display name in Co-authored-by trailers (#163) * feat: use GitHub display name in Co-authored-by trailers - Add name field to GitHubAuthor type - Update GraphQL queries to fetch user display names - Add triggerDisplayName to CommonFields type - Extract display name from fetched GitHub data in prepareContext - Update Co-authored-by trailer generation to use display name when available This ensures consistency with GitHub's web interface behavior where Co-authored-by trailers use the user's display name rather than username. Co-authored-by: ashwin-ant <ashwin-ant@users.noreply.github.com> * fix: update GraphQL queries to handle Actor type correctly The name field is only available on the User subtype of Actor in GitHub's GraphQL API. This commit updates the queries to use inline fragments (... on User) to conditionally access the name field when the actor is a User type. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * refactor: clarify Co-authored-by instructions in prompt Replace interpolated values with clear references to XML tags and add explicit formatting instructions. This makes it clearer how to use the GitHub display name when available while maintaining the username for the email portion. Changes: - Use explicit references to <trigger_display_name> and <trigger_username> tags - Add clear formatting instructions and example - Explain fallback behavior when display name is not available 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * feat: fetch trigger user display name via dedicated GraphQL query Instead of trying to extract the display name from existing data (which was incomplete due to Actor type limitations), we now: - Add a dedicated USER_QUERY to fetch user display names - Pass the trigger username to fetchGitHubData - Fetch the display name during data collection phase - Simplify prepareContext to use the pre-fetched display name This ensures we always get the correct display name for Co-authored-by trailers, regardless of where the trigger came from. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com> Co-authored-by: ashwin-ant <ashwin-ant@users.noreply.github.com> Co-authored-by: Claude <noreply@anthropic.com> * feat: use dynamic fetch depth based on PR commit count (#169) - Replace fixed depth of 20 with dynamic calculation - Use Math.max(commitCount, 20) to ensure minimum context * Accept multiline input for allowed_tools and disallowed_tools (#168) * docs: add uv example for Python MCP servers in mcp_config section (#170) Added documentation showing how to configure Python-based MCP servers using uv with the --directory argument, as requested in issue #130. Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com> Co-authored-by: Ashwin Bhat <ashwin-ant@users.noreply.github.com> * feat: add release workflow with beta tag management (#171) - Auto-increment patch version for new releases - Update beta tag to point to latest release - Update major version tag (v0) for simplified action usage - Support dry run mode for testing - Keep beta as the "latest" release channel 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <noreply@anthropic.com> * chore: update claude-code-base-action to v0.0.20 * update MCP server image to version 0.5.0 (#175) * refactor: convert error subtype check to switch case Replace if-else chain with switch statement for better readability and maintainability when handling error subtypes. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: GitHub Actions <actions@github.com> Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com> Co-authored-by: ashwin-ant <ashwin-ant@users.noreply.github.com> Co-authored-by: Bastian Gutschke <bge@medicuja.com> Co-authored-by: Hidetake Iwata <int128@gmail.com> Co-authored-by: Tomohiro Ishibashi <103555868+tomoish@users.noreply.github.com> |
1 changed files with 1 additions and 1 deletions
|
|
@@ -110,7 +110,7 @@ runs:
|
|||
- name: Run Claude Code
|
||||
id: claude-code
|
||||
if: steps.prepare.outputs.contains_trigger == 'true'
|
||||
uses: anthropics/claude-code-base-action@f481f924b73a7085d9efea0e50a3ba171ed1d74b # v0.0.20
|
||||
uses: anthropics/claude-code-base-action@cef27f3f006b4c6e8394105604f63f20e84ae300 # v0.0.21
|
||||
with:
|
||||
prompt_file: ${{ runner.temp }}/claude-prompts/claude-prompt.txt
|
||||
allowed_tools: ${{ env.ALLOWED_TOOLS }}
|
||||
|
|
|
|||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.