The Wire · Showcase
CLAUDE CODE ACTION LOCKS DOWN WORKFLOW PERMISSIONS AND IMAGE PAIRING
By RepoJournal · Filed · About Anthropic
The code action now enforces collaborator checks on workflow_run events and pairs downloaded images correctly by asset identifier instead of array position.
Claude Code Action v1.0.185 shipped with two critical security and reliability fixes [1] [2]. The write-permission check for collaborator access previously skipped workflow_run-triggered runs entirely, sending them straight into agent mode without validation; the fix applies the same permission gate that entity events (issues, PRs, comments) already enforce, checking both the workflow actor and the upstream run's actor when they differ [1]. Separately, downloadCommentImages now matches image URLs to their signed download URLs by asset identifier instead of array position, fixing a pairing bug that shifted alignments when markdown and HTML representations contained images in different orders [2]. A third PR pinned the bun configuration for MCP server processes so they resolve from the action directory rather than the caller's working directory [3]. Plugin bumping across the ecosystem continues: claude-plugins-official enrolled CrowdStrike entries in release-tag tracking [4], while claude-plugins-community merged the underlying feature that lets plugins track published releases instead of main HEAD [5]. The defending-code-reference-harness added fast-fail for container deaths, so OOM-killed or removed agent containers fail immediately with the cause instead of burning the full 68-minute backoff budget [6].
One email a day. Unsubscribe in one click.
Keep up with Anthropic in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Merge pending image-pairing and permissions-check PRs in claude-code-action before next release deploy anthropics/claude-code-action [immediate]
- → Review and merge 4 plugin SHA bumps across claude-plugins-official once scan jobs pass anthropics/claude-plugins-official [plan]
- → Merge container-inspection fixes in defending-code-reference-harness to reduce agent failure troubleshooting overhead anthropics/defending-code-reference-harness [plan]
References
- [1] Check collaborator permissions for workflow_run events ↗ anthropics/claude-code-action
- [2] Match downloaded images to their source URLs by asset identifier ↗ anthropics/claude-code-action
- [3] Pin bun config for MCP server processes ↗ anthropics/claude-code-action
- [4] bump tracking: pin action to community 9247660a + releases-only for CrowdStrike entries (#4879) anthropics/claude-plugins-official
- [5] feat(bump-plugin-shas): releases-only (release-tag) tracking via optional tracking-config input ↗ anthropics/claude-plugins-community
- [6] Fail fast when the agent container dies mid-run ↗ anthropics/defending-code-reference-harness