Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: Implement a PR title linter #275

Merged
merged 2 commits into from
Jul 11, 2024
Merged

ci: Implement a PR title linter #275

merged 2 commits into from
Jul 11, 2024

Conversation

alessfg
Copy link
Collaborator

@alessfg alessfg commented Jun 28, 2024

Proposed changes

This PR adds a GitHub Action workflow to lint PR titles and ensure they follow the Conventional Commits spec. This accomplishes two things:

  1. Streamlines our commit history, making it easier to grep the contents/focus of any given commit/PR.
  2. Streamlines our release process (still a WIP) by making it very easy to categorize changes within our release notes.

Checklist

Before creating a PR, run through this checklist and mark each as complete:

@alessfg alessfg self-assigned this Jun 28, 2024
@alessfg alessfg added github_actions Pull requests that update GitHub Actions code enhancement New feature or request labels Jun 28, 2024
@alessfg alessfg requested a review from 4141done June 28, 2024 10:15
@alessfg alessfg force-pushed the lint-prs branch 2 times, most recently from 1c75418 to d7406a2 Compare June 28, 2024 10:17
@alessfg alessfg mentioned this pull request Jul 10, 2024
5 tasks
@alessfg alessfg changed the title ci: implement a PR title linter ci: Implement a PR title linter Jul 11, 2024
@alessfg alessfg merged commit 5584464 into main Jul 11, 2024
10 checks passed
@alessfg alessfg deleted the lint-prs branch July 11, 2024 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants