Skip to content

ci(linked-issue): pass only listed bots without an issue - #46

Merged
alvaro-freire merged 1 commit into
mainfrom
ci/45-linked-issue-bot-allowlist
Oct 19, 2026
Merged

alvaro-freire merged 1 commit into
mainfrom
ci/45-linked-issue-bot-allowlist

Conversation

@alvaro-freire

Copy link
Copy Markdown
Member

Closes #45

Brings the inlined Linked Issue check in line with the shared linked-issue action:

  • Only bots on BOT_ALLOWLIST pass without an issue. Any other bot takes the normal path and, if it fails, is named in the failure.
  • ADD_CLOSES now defaults to false: a pass based on the branch number no longer edits the PR body.
  • The failure message lists every way to link an issue.

Not ported (the header comment says so): body parsing for non-default bases and the agent-PR contract, since this check only runs on PRs into main.

This PR runs the new check on itself: it should pass with the branch-number reason (ci/45-…), and its body is left untouched.

🤖 Generated with Claude Code

Matches Innogando/github-workflows linked-issue: any bot not on the list now
takes the normal path and is named when it fails, and a branch-number pass no longer appends
Closes to the PR body, since an issue is done when its criteria are verified.

Closes #45

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@alvaro-freire
alvaro-freire merged commit 6c87e34 into main Oct 19, 2026
2 checks passed
@alvaro-freire alvaro-freire self-assigned this Oct 19, 2026
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.

Linked Issue: pass only listed bots without an issue, and stop auto-adding Closes

1 participant