Welcome to our new JIRA instance! We migrated all OpenMRS ID accounts and issues to this new cloud instance. Please use your_openmrsid@id.openmrs.org as your e-mail to sign in.

All work

Select view

Select search mode

 
50 of

Add GitHub Action to check that PR titles include version bump marker

Priority

Parent

Affects versions

None

Fix versions

None

Sprint

Description

Per RFC-31, PR titles should start with a marker that indicates the kind of version bump they imply. e.g. (docs), (fix), (feat), or "BREAKING: ". We should use a GitHub Action, such as https://github.com/marketplace/actions/pr-title-checker to check the title format.

I don't think we need to restrict to a specific set of prefixes. I think it would be sufficient to check that it matches something like

^((\a+)|BREAKING:).+

i.e., it should accept anything that starts with something in parentheses or the word BREAKING.

So for example

(docs) Changed something
(fix) https://openmrs.atlassian.net/browse/O3-123#icft=O3-123: Did stuff
BREAKING: Big thing

should all pass, while

Changed something
() I think I'm sneaky
breaking: bad

should not.

We should do this for all of the major O3 repositories.

Acceptance Criteria

None

Details

Assignee

Reporter

Complexity

Low

Goals

None

Created February 17, 2022 at 3:21 AM
Updated March 10, 2025 at 9:09 PM

Activity

Show:

Grace PotmaOctober 29, 2024 at 3:11 AM

Quarterly Clean-Up Notice
This issue has not been updated in >1 year, and so has been identified as a Graveyard candidate - i.e. it will be auto-closed in 2 weeks.

If you want to keep this issue open (e.g. because it remains a priority or important thing to fix), please add a comment here explaining why, and remove the “Graveyard_CANDIDATE” label.

For questions, you can reach out to .

Flag notifications