Skip to content

ci: point the Claude reviewer pilot at the current accounts - #37293

Open
danielsolis-dotcms wants to merge 2 commits into
mainfrom
add-danielsolis-to-claude-reviewer-pilot
Open

ci: point the Claude reviewer pilot at the current accounts#37293
danielsolis-dotcms wants to merge 2 commits into
mainfrom
add-danielsolis-to-claude-reviewer-pilot

Conversation

@danielsolis-dotcms

@danielsolis-dotcms danielsolis-dotcms commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Proposed Changes

Updates PILOT_AUTHORS in .github/workflows/ai_claude-backend-reviewer.yml:

- PILOT_AUTHORS='["dsolistorres","gortiz-dotcms","dsilvam"]'
+ PILOT_AUTHORS='["gortiz-dotcms","danielsolis-dotcms","danielsilva-dotcms"]'

Two of the listed logins are no longer members of the dotCMS organization, so they cannot open a PR here and their entries had no effect. Meanwhile two accounts that do open PRs here were not listed, so the reviewer was skipping them.

Replaced rather than appended, so the list reflects who can currently receive a review. gortiz-dotcms is unchanged.

Checklist

  • Tests — n/a, CI config
  • Translations — n/a
  • Security Implications Contemplated — the allowlist gates who receives an automated review; it grants no permissions and exposes no secrets. Removing two non-members changes no access.

Additional Info

Found because the reviewer silently skipped #37288. Gate 1 logs ℹ️ … is not in the pilot list and exits, but nothing surfaces on the PR — so a gated skip is indistinguishable from a broken bot.

The workflow's own comment suggests the durable fix: "To expand: add logins to PILOT_AUTHORS or replace with a team membership check." A team check would keep this in step with org membership automatically. Not attempted here — it needs a token with read:org, which secrets.GITHUB_TOKEN does not provide.

Related to #37294, which tracks that change. This PR does not close it — it is the interim correction to the hardcoded list, and #37294 remains open until the allowlist is replaced by a team membership check.

Requires @dotCMS/dotDevelopers review per CODEOWNERS.

The reviewer's Gate 1 allowlist skips any PR whose author is not listed,
so review was silently not running for this author. Adding the login;
no other change to the workflow.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@danielsolis-dotcms
danielsolis-dotcms requested a review from a team as a code owner August 31, 2026 02:33
@github-actions github-actions Bot added the Area : CI/CD PR changes GitHub Actions/workflows label Aug 31, 2026
@danielsolis-dotcms danielsolis-dotcms changed the title ci: add danielsolis-dotcms to the Claude backend reviewer pilot ci: point the Claude reviewer pilot at the current accounts Aug 31, 2026
Two of the listed logins are no longer members of the dotCMS org, so
they cannot open a PR here and their entries had no effect. Meanwhile
two accounts that do open PRs here were not listed, so the reviewer was
skipping them.

Replaces the list rather than appending, so it reflects who can
currently receive a review. gortiz-dotcms is unchanged.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area : CI/CD PR changes GitHub Actions/workflows

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant