Skip to content

Add workflow to do basic checks of PR titles & descriptions#1035

Merged
mhucka merged 1 commit intoquantumlib:mainfrom
mhucka:add-pr-text-checker
Apr 6, 2026
Merged

Add workflow to do basic checks of PR titles & descriptions#1035
mhucka merged 1 commit intoquantumlib:mainfrom
mhucka:add-pr-text-checker

Conversation

@mhucka
Copy link
Copy Markdown
Collaborator

@mhucka mhucka commented Apr 5, 2026

This workflow adds very simple checks for minimum requirements: a title that has at least two words, and a description that is at least 10 characters long.

The goal is to block PRs that lack descriptions or have titles that are unlikely to be informative. A search of past PRs in this repo shows that this has happened in the past.

In the future, more checks could be added as additional jobs in this workflow. For example, we should also check for the presence of non-inclusive terms such as "blacklist".

@github-actions github-actions Bot added the size: M 50< lines changed <250 label Apr 5, 2026
@mhucka mhucka marked this pull request as ready for review April 5, 2026 04:12
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@mhucka mhucka requested review from fdmalone and sergeisakov April 5, 2026 04:17
Copy link
Copy Markdown
Collaborator

@sergeisakov sergeisakov left a comment

Choose a reason for hiding this comment

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

LGTM

@mhucka mhucka added this pull request to the merge queue Apr 6, 2026
Merged via the queue into quantumlib:main with commit fcf8da4 Apr 6, 2026
29 checks passed
@mhucka mhucka deleted the add-pr-text-checker branch April 6, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size: M 50< lines changed <250

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants