The introduction of Claude Code invocations means a charge will now be incurred each time Claude is invoked. As a result, we'll need to be more restrictive re: who is allowed to invoke Claude while still keeping the repo open.
1. Check if user is member of seqeralabs;
2. If yes, run rest of workflow.
Background
This provides another layer of assurance in the PR review process for minimal cost and a minor increase in repository activity noise.
Tasks
.claudefolder.Consideration
The repo is configured to allow non-Seqerans to interact with it via Issues and PRs (to encourage community-driven improvements).
The introduction of Claude Code invocations means a charge will now be incurred each time Claude is invoked. As a result, we'll need to be more restrictive re: who is allowed to invoke Claude while still keeping the repo open.
Decision: Make the CC GHA a sequence of two jobs: