-
Notifications
You must be signed in to change notification settings - Fork 1
fix: expand bot_authors default to include all known bot types #249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -31,10 +31,10 @@ on: | |||||
| type: boolean | ||||||
| default: false | ||||||
| bot_authors: | ||||||
| description: 'Comma-separated list of bot login names including [bot] suffix (default: copilot[bot],github-actions[bot],coderabbitai[bot])' | ||||||
| description: 'Comma-separated list of bot login names (default includes Copilot, github-actions, coderabbitai, chatgpt-codex-connector)' | ||||||
| required: false | ||||||
| type: string | ||||||
| default: 'copilot[bot],github-actions[bot],coderabbitai[bot]' | ||||||
| default: 'Copilot,copilot[bot],github-actions[bot],coderabbitai[bot],chatgpt-codex-connector[bot]' | ||||||
|
||||||
| default: 'Copilot,copilot[bot],github-actions[bot],coderabbitai[bot],chatgpt-codex-connector[bot]' | |
| default: 'copilot[bot],github-actions[bot],coderabbitai[bot],chatgpt-codex-connector[bot]' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Default bot list misses chatgpt-codex-connector
The new default value for bot_authors adds chatgpt-codex-connector[bot], but the collector does a case-insensitive exact login match without stripping the [bot] suffix. Our fixtures and keepalive tooling model the Codex connector user as chatgpt-codex-connector (e.g., tests/workflows/fixtures/keepalive/gate_trigger.json), so with the default input the workflow will still skip that bot’s review comments and never trigger the handler unless consumers override the list. Please include the actual login (chatgpt-codex-connector) in the default set.
Useful? React with 👍 / 👎.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The description should clarify that the [bot] suffix is required for most bot login names (except where explicitly different). The current description states "default includes Copilot, github-actions, coderabbitai, chatgpt-codex-connector" but the actual default values include the [bot] suffix for most entries. This could be misleading for users who want to customize the bot_authors parameter.