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: add pr title check to enforce a consistent git history #290

Merged
merged 2 commits into from
Jan 5, 2025

Conversation

marcalexiei
Copy link
Member

Context & Description

Close #286

  • add new workflow to check PR title correctness
  • add new /documentation/contributing/pull-requests page with all relevant information
  • pull_request_template.md and CONRIBUTING.md files has been updated accordingly

Tip

If you need to perform test on the title, you can open a PR in the POC repo linked in the issue.

Update main branch ruleset

@Valerioageno before merging this PR you should update main branch ruleset by making "PR title checker" required before a PR is mergeable.

Please refer to "Require status checks to pass" in the example POC repo:

image

Tip

After you performed this a Required badge should appear in near the status check informing that it is required.

@marcalexiei marcalexiei added documentation Improvements or additions to documentation CI/CD labels Jan 5, 2025
@marcalexiei marcalexiei self-assigned this Jan 5, 2025
@marcalexiei marcalexiei marked this pull request as ready for review January 5, 2025 09:36
@marcalexiei marcalexiei merged commit c75d83d into main Jan 5, 2025
14 checks passed
@marcalexiei marcalexiei deleted the pr-title-checker branch January 5, 2025 09:41
spacecodeur pushed a commit to spacecodeur/tuono that referenced this pull request Jan 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Repo maintenance]: add pr title check to have a consistent git history
2 participants