diff --git a/action.yml b/action.yml index 244f8fb..0bbe537 100644 --- a/action.yml +++ b/action.yml @@ -194,6 +194,10 @@ runs: run: | cd ${GITHUB_ACTION_PATH} bun install --production + # bun install --production strips execute bits from vendored binaries (bun issue #1140). + # Restore +x on the ripgrep binaries so the Claude Agent SDK can exec them. + find "${GITHUB_ACTION_PATH}/node_modules/@anthropic-ai/claude-agent-sdk/vendor/ripgrep" \ + -name "rg" -type f -exec chmod +x {} \; - name: Install subprocess isolation dependencies # Install subprocess isolation dependencies when processing content from non-write users.