Skip to content

Bot PR authors are app/<slug> in gh output - #12

Merged
jeremy merged 1 commit into
mainfrom
ci/fix-bot-author-check
Jul 27, 2026
Merged

Bot PR authors are app/<slug> in gh output#12
jeremy merged 1 commit into
mainfrom
ci/fix-bot-author-check

Conversation

@jeremy

@jeremy jeremy commented Jul 27, 2026

Copy link
Copy Markdown
Member

The basecamp-sdk full-cycle exercise tripped the repair-PR re-verification (fail-closed, as designed — run 30308416366 refused to arm auto-merge and left held runs unapproved): gh pr list reports the GITHUB_TOKEN-created PR's author as app/github-actions, not github-actions — the same app/<slug> convention the old in-PR gate documented for app/dependabot. Fixes the constant in both the pre-push ownership check and the pre-auto-merge re-verification. The exercise resumes on the re-pinned caller; the existing repair PR basecamp-sdk#466 gets adopted by the next run.

The full-cycle exercise in basecamp-sdk tripped the (correctly
fail-closed) repair-PR re-verification: gh pr list reports the
GITHUB_TOKEN-created PR's author as app/github-actions, not
github-actions — the same app/<slug> convention the old in-PR gate
documented for app/dependabot. Auto-merge was refused and held runs
left unapproved, exactly as designed; fix the constant in both checks.
Copilot AI review requested due to automatic review settings July 27, 2026 21:51
@jeremy
jeremy merged commit fdf2ae7 into main Jul 27, 2026
6 checks passed
@jeremy
jeremy deleted the ci/fix-bot-author-check branch July 27, 2026 21:52

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the dependabot sync/re-verification workflow to correctly recognize GitHub Actions–created repair PRs when gh pr list --json author reports the PR author as app/<slug> (specifically app/github-actions), ensuring the ownership gate and auto-merge arming logic behave as intended for bot-created PRs.

Changes:

  • Adjust the “existing repair PR ownership” check to require author.login == app/github-actions.
  • Adjust the “re-verify PR row before arming auto-merge” check to require author.login == app/github-actions.

Tip

If you aren't ready for review, convert to a draft PR.
Click "Convert to draft" or run gh pr ready --undo.
Click "Ready for review" or run gh pr ready to reengage.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

jeremy added a commit to basecamp/basecamp-sdk that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the re-verification correctly refused auto-merge on the exercise's
repair PR. This merge's own push is the next exercise trigger.
jeremy added a commit to basecamp/basecamp-cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/hey-cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/fizzy-cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/openclaw-basecamp that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/basecamp-cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/hey-cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/fizzy-cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/openclaw-basecamp that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/basecamp-cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/hey-cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/fizzy-cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/cli that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
jeremy added a commit to basecamp/openclaw-basecamp that referenced this pull request Jul 27, 2026
basecamp/.github#12: gh reports bot PR creators as app/github-actions;
the fail-closed re-verification refused auto-merge on the exercise's
repair PR in basecamp-sdk. Workflow remains disabled in this repo until
its rollout turn.
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.

2 participants