Skip to content

PR checklist as PR comment#360

Open
Ciemaar wants to merge 6 commits into
beeware:mainfrom
Ciemaar:pr-checklist-comment
Open

PR checklist as PR comment#360
Ciemaar wants to merge 6 commits into
beeware:mainfrom
Ciemaar:pr-checklist-comment

Conversation

@Ciemaar
Copy link
Copy Markdown

@Ciemaar Ciemaar commented May 19, 2026

This change updates .github/workflows/pr-checklist.yml to collect all template validation errors rather than failing fast on the first error. It also grants the pull-requests: write permission to the job, enabling it to use the gh CLI to post an explanatory comment on the PR detailing the missing items. To prevent comment spam, the workflow searches for and deletes any existing comment (identified by a hidden HTML tag) left by a previous run, prepending "As previously noted, " to the new comment if one is found.

This helps soften the previous change to create a failing check in these cases.

PR Checklist:

  • I will abide by the BeeWare Code of Conduct
  • I have read and have followed the CONTRIBUTING.md file
  • This PR was generated or assisted using an AI tool
    Assisted-by: Jules

@Ciemaar Ciemaar changed the title Pr checklist comment PR checklist as PR comment May 19, 2026
@Ciemaar Ciemaar mentioned this pull request May 20, 2026
3 tasks
@Ciemaar
Copy link
Copy Markdown
Author

Ciemaar commented May 20, 2026

Draft to land after #357

@Ciemaar Ciemaar force-pushed the pr-checklist-comment branch from 39ab35d to f782e5f Compare May 20, 2026 03:15
@Ciemaar Ciemaar marked this pull request as ready for review May 20, 2026 03:24
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