Skip to content

fix(deps): update anthropics/claude-code-action action to v1.0.89#38

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/anthropics-claude-code-action-1.x
Open

fix(deps): update anthropics/claude-code-action action to v1.0.89#38
renovate[bot] wants to merge 1 commit intomainfrom
renovate/anthropics-claude-code-action-1.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Jan 25, 2026

This PR contains the following updates:

Package Type Update Change Pending
anthropics/claude-code-action action patch v1.0.33v1.0.89 v1.0.94 (+4)

Release Notes

anthropics/claude-code-action (anthropics/claude-code-action)

v1.0.89

Compare Source

What's Changed

New Contributors

Full Changelog: anthropics/claude-code-action@v1...v1.0.89

v1.0.88

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.88

v1.0.87

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.87

v1.0.86

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.86

v1.0.85

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.85

v1.0.84

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.84

v1.0.83

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.83

v1.0.82

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.82

v1.0.81

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.81

v1.0.80

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.80

v1.0.79

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.79

v1.0.78

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.78

v1.0.77

Compare Source

Subprocess environment scrubbing for untrusted-input workflows

Workflows that configure allowed_non_write_users now automatically get CLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1, which makes Claude Code (v2.1.79+) strip Anthropic and cloud provider credentials from the environment of subprocesses it spawns (Bash tool, hooks, MCP stdio servers). The parent Claude process keeps these vars for its own API calls — only child subprocess environments are scrubbed.

Why: Workflows that process untrusted input (issue triage, PR review from non-write users) are exposed to prompt injection. A malicious issue body could trick Claude into running a Bash command that reads $ANTHROPIC_API_KEY via shell expansion and leaks it through an observable side channel. Scrubbing the subprocess environment removes the read primitive entirely.

What's scrubbed: Anthropic auth tokens, cloud provider credentials, GitHub Actions OIDC and runtime tokens, OTEL auth headers.

What's kept: GITHUB_TOKEN / GH_TOKEN — so wrapper scripts can still call the GitHub API.

Opt out: Set CLAUDE_CODE_SUBPROCESS_ENV_SCRUB: "0" at the job or step level if your workflow legitimately needs a subprocess to inherit these credentials.

No action required for most users — if you've configured allowed_non_write_users, scrubbing is now on automatically. If your workflow breaks because a subprocess expected inherited credentials, re-inject them explicitly (e.g., via MCP server env: config) or use the opt-out.

What's Changed

Full Changelog: anthropics/claude-code-action@v1.0.76...v1.0.77

v1.0.76

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.76

v1.0.75

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.75

v1.0.74

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.74

v1.0.73

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.73

v1.0.72

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.72

v1.0.71

Compare Source

What's Changed

New Contributors

Full Changelog: anthropics/claude-code-action@v1...v1.0.71

v1.0.70

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.70

v1.0.69

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.69

v1.0.68

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.68

v1.0.67

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.67

v1.0.66

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.66

v1.0.65

Compare Source

What's Changed

  • Change the default display_report option to false to restrict exposed data by @​ddworken in #​992

Full Changelog: anthropics/claude-code-action@v1...v1.0.65

v1.0.64

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.64

v1.0.63

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.63

v1.0.62

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.62

v1.0.61

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.61

v1.0.60

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.60

v1.0.59

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.59

v1.0.58

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.58

v1.0.57

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.57

v1.0.56

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.56

v1.0.55

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.55

v1.0.54

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.54

v1.0.53

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.53

v1.0.52

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.52

v1.0.51

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.51

v1.0.50

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.50

v1.0.49

Compare Source

What's Changed

New Contributors

Full Changelog: anthropics/claude-code-action@v1...v1.0.49

v1.0.48

Compare Source

What's Changed

New Contributors

Full Changelog: anthropics/claude-code-action@v1...v1.0.48

v1.0.47

Compare Source

What's Changed
New Contributors

Full Changelog: anthropics/claude-code-action@v1...v1.0.47

v1.0.46

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.46

v1.0.45

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.45

v1.0.44

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.44

v1.0.43

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.43

v1.0.42

Compare Source

What's Changed
New Contributors

Full Changelog: anthropics/claude-code-action@v1...v1.0.42

v1.0.41

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.41

v1.0.40

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.40

v1.0.39

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.39

v1.0.38

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.38

v1.0.37

Compare Source

What's Changed

New Contributors

Full Changelog: anthropics/claude-code-action@v1...v1.0.37

v1.0.36

Compare Source

What's Changed

Full Changelog: anthropics/claude-code-action@v1...v1.0.36

v1.0.35

Compare Source

What's Changed

New Contributors

Full Changelog: anthropics/claude-code-action@v1...v1.0.35

v1.0.34

Compare Source

Full Changelog: anthropics/claude-code-action@v1...v1.0.34


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jan 25, 2026

Renovate PR Review Results

⚖️ Safety Assessment: ✅ Safe

🔍 Release Content Analysis

This is a patch update from v1.0.33 to v1.0.89 of the anthropics/claude-code-action base action, spanning 56 versions with 106 commits. The update includes primarily bug fixes, security improvements, and feature enhancements:

Key Changes:

  • Security Enhancements:

    • Subprocess environment scrubbing for untrusted-input workflows (v1.0.77) - automatically strips credentials from child processes when allowed_non_write_users is configured
    • Restoration of .claude/ and .mcp.json from PR base branch before CLI runs (v1.0.74) to prevent malicious config injection
    • Tool permission hardening against prompt injection for tag mode (v1.0.72)
    • Added gh.sh wrapper for secure GitHub CLI command validation (v1.0.62, v1.0.67)
    • Comment filtering by actor to reduce prompt injection surface (v1.0.37)
  • Bug Fixes:

    • Fixed token revocation when no token was acquired (v1.0.89)
    • Restored ripgrep execute bits after production install (v1.0.89)
    • Fixed branch names with # character handling (v1.0.89)
    • Prevented hang in restoreConfigFromBase on repos with .gitmodules (v1.0.89)
    • Fixed snapshot of PR's .claude/ to .claude-pr/ before security restore (v1.0.89)
    • Fixed fallback to repo default_branch instead of hardcoded "main" (v1.0.85)
    • PR checkout now supports fork PRs (v1.0.48-v1.0.49, reverted in v1.0.50)
    • Fixed retry logic for non-retryable errors (v1.0.89)
  • Features:

    • Added display_report option to disable step summary (v1.0.53)
    • Actor-based comment filtering support (include_comments_by_actor/exclude_comments_by_actor) (v1.0.37, documented in v1.0.89)
    • Subprocess isolation setup and git credential helper (v1.0.83)
    • Added non-write users check workflow (v1.0.58)
  • Infrastructure:

    • Unified action into single composite step with run.ts entrypoint (v1.0.44)
    • Simplified mode system (v1.0.45)
    • Pinned Bun runtime config and improved log hygiene (v1.0.89)
    • Upgraded to actions/checkout@v6 (v1.0.35)

No Breaking Changes Identified: All changes are backward-compatible improvements and bug fixes. The base-action API remains stable with the same inputs (anthropic_api_key, claude_code_oauth_token, claude_args, settings) used in this repository.

🎯 Impact Scope Investigation

Usage Analysis:

  • This action uses anthropics/claude-code-action/base-action at a single location: action.yml:109
  • The action is invoked with the following inputs that remain compatible:
    • anthropic_api_key: Still supported
    • claude_code_oauth_token: Still supported
    • claude_args: Still supported (used for --allowedTools and --json-schema)
    • settings: Still supported

Current Usage Pattern:

- uses: anthropics/claude-code-action/base-action@<commit-hash>
  with:
    anthropic_api_key: ${{ inputs.anthropic-api-key }}
    claude_code_oauth_token: ${{ inputs.claude-code-oauth-token }}
    claude_args: "--allowedTools ... --json-schema ..."
    settings: ${{ inputs.claude-code-settings }}

This usage pattern is fully compatible with v1.0.89. The update only changes the commit hash reference.

Dependencies:

  • No transitive dependency impacts detected
  • The action's own dependencies (GitHub CLI, Bun, Node.js) are managed by the base action
  • No configuration file changes required

Security Improvements Benefit:
The security enhancements in this update actually improve the safety posture of this action when processing Renovate PRs, as it includes better isolation and protection against prompt injection attacks.

💡 Recommended Actions

Immediate Actions:

  • Merge this PR - The update is safe and backward-compatible
  • ✅ All existing functionality will continue to work without modification
  • ✅ No code changes required in this repository

Optional Future Enhancements:

  • Consider reviewing the new display_report input (added in v1.0.53) if you want to control step summary visibility
  • The actor-based comment filtering feature is now documented and could be useful for future use cases

No Migration Steps Required

🔗 Reference Links

Generated by koki-develop/claude-renovate-review

@renovate renovate bot force-pushed the renovate/anthropics-claude-code-action-1.x branch from c19b46b to 5920814 Compare January 29, 2026 01:57
@renovate renovate bot changed the title fix(deps): update anthropics/claude-code-action action to v1.0.34 fix(deps): update anthropics/claude-code-action action to v1.0.35 Jan 29, 2026
@renovate renovate bot force-pushed the renovate/anthropics-claude-code-action-1.x branch from 5920814 to abdb689 Compare January 29, 2026 06:08
@renovate renovate bot changed the title fix(deps): update anthropics/claude-code-action action to v1.0.35 fix(deps): update anthropics/claude-code-action action to v1.0.36 Jan 29, 2026
@renovate renovate bot force-pushed the renovate/anthropics-claude-code-action-1.x branch from abdb689 to 363e62a Compare January 30, 2026 08:49
@renovate renovate bot changed the title fix(deps): update anthropics/claude-code-action action to v1.0.36 fix(deps): update anthropics/claude-code-action action to v1.0.37 Jan 30, 2026
@renovate renovate bot changed the title fix(deps): update anthropics/claude-code-action action to v1.0.37 fix(deps): update anthropics/claude-code-action action to v1.0.38 Jan 31, 2026
@renovate renovate bot force-pushed the renovate/anthropics-claude-code-action-1.x branch from 363e62a to e2ac981 Compare January 31, 2026 04:38
@renovate renovate bot force-pushed the renovate/anthropics-claude-code-action-1.x branch from e2ac981 to d838fa5 Compare January 31, 2026 21:13
@renovate renovate bot changed the title fix(deps): update anthropics/claude-code-action action to v1.0.38 fix(deps): update anthropics/claude-code-action action to v1.0.39 Jan 31, 2026
@renovate renovate bot force-pushed the renovate/anthropics-claude-code-action-1.x branch from d838fa5 to 2dc923e Compare February 2, 2026 00:32
@renovate renovate bot changed the title fix(deps): update anthropics/claude-code-action action to v1.0.39 fix(deps): update anthropics/claude-code-action action to v1.0.40 Feb 2, 2026
@renovate renovate bot force-pushed the renovate/anthropics-claude-code-action-1.x branch from 2dc923e to e069455 Compare February 3, 2026 00:58
@renovate renovate bot changed the title fix(deps): update anthropics/claude-code-action action to v1.0.40 fix(deps): update anthropics/claude-code-action action to v1.0.41 Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants