aws / aws/universal-test-runner

Lint PR titles with GitHub action

Open
#223 0 comments 0 reactions 0 assignees View on GitHub
infra
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.