aws / aws/universal-test-runner
Lint PR titles with GitHub action
- Dominant language
- TypeScript
- Stars
- 31
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
The PR title is the commit message that eventually gets added to main, so it would be handy to lint for a conventional-commits prefix with a GitHub action since we don't have any way to enforce it right now if the author edits the title manually. There are some existing actions I've seen that we could maybe use, but did not seem to suit our exact needs at the time -- still worth checking out again before writing our own.
Contributor guide
Research direction
Review existing GitHub Actions that validate pull-request titles and compare their behavior with the repository's conventional-commits requirement before deciding whether one fits. The work is done when an action checks titles, including manually edited titles, and enforces the agreed prefix without requiring a custom action unless existing options are unsuitable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- ci-cd, devops
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100