Skip to content

Allow auto-merge for PRs opened by the Sepia onboarding app - #646

Merged
djgalloway merged 1 commit into
mainfrom
github-action-pr-issue-aefd42
Aug 17, 2026
Merged

Allow auto-merge for PRs opened by the Sepia onboarding app#646
djgalloway merged 1 commit into
mainfrom
github-action-pr-issue-aefd42

Conversation

@djgalloway

Copy link
Copy Markdown
Contributor

Summary

  • PRs onboarding: add sbhalge #644 and onboarding: add djagdale4 #645 from sepia-lab-onboarding-app[bot] passed the validate job but automerge was skipped, because GitHub Apps have author_association: NONE and weren't in the OWNER/MEMBER/COLLABORATOR allowlist.
  • Allow that bot login explicitly. The head.repo.full_name == github.repository check already guarantees the branch was pushed by something with write access to this repo, so this doesn't widen who can trigger a merge.

After merging

#644 and #645 need a new pull_request event (close/reopen) to pick up the updated workflow. #366 predates the workflow and also needs a close/reopen; #15 has a deleted fork and can't be validated by CI.

GitHub Apps report author_association NONE, so PRs from
sepia-lab-onboarding-app[bot] passed validation but were never
auto-merged. Allow that bot explicitly; the head-repo check already
guarantees the branch was pushed by something with write access.

Signed-off-by: David Galloway <david.galloway@ibm.com>
@djgalloway
djgalloway merged commit 5ca4b13 into main Aug 17, 2026
3 checks passed
@djgalloway
djgalloway deleted the github-action-pr-issue-aefd42 branch August 17, 2026 17:20
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.

1 participant