Skip to content

feat(ci): add validation for PR titles#2419

Merged
rmnbrd merged 2 commits into
stagingfrom
impr/ci/pr-title-check
Feb 25, 2026
Merged

feat(ci): add validation for PR titles#2419
rmnbrd merged 2 commits into
stagingfrom
impr/ci/pr-title-check

Conversation

@rmnbrd
Copy link
Copy Markdown
Contributor

@rmnbrd rmnbrd commented Feb 25, 2026

Summary

This PR adds a Github action to make sure the names of our pull requests follow the Conventional Commits spec.
Only fix, feat, chore and refactor prefixes are allowed for now.

Testing

  • Changes tested locally in the relevant Console's pages and Storybooks
  • yarn test or yarn test -u (if you need to regenerate snapshots)
  • yarn format
  • yarn lint

PR Checklist

  • I followed naming, styling, and TypeScript rules (see .cursor/rules)
  • I performed a self-review (diff inspected, dead code removed)
  • I titled the PR using Conventional Commits with a scope when possible (e.g. feat(service): add new Terraform service) - required for semantic-release
  • I only kept necessary comments, written in English (watch for useless AI comments)
  • I involved a designer to validate UI changes if I am not a designer
  • I covered new business logic with tests (unit)
  • I confirmed CI is green (Codecov red can be accepted)
  • I reviewed and executed locally any AI-assisted code

@RemiBonnet
Copy link
Copy Markdown
Member

Qovery Preview

Qovery can create a Preview Environment for this PR.
To trigger its creation, please post a comment with one of the following command.

Command Blueprint environment
/qovery preview cc1de7de-94e5-40f8-8e45-bc8986d9dfec storybook
/qovery preview 939e824e-ace5-46db-852e-4db251209aeb test-prod-clone
/qovery preview 964984c5-fba6-4371-88d3-a5daf99642ab test-prod
/qovery preview e68a6997-01bc-4a01-adcd-e763ade8d2ae test-prod-clone-pipeline-clone-test
/qovery preview 28c47145-c8e7-4b9d-8d9e-c65c95b48425 staging
/qovery preview {all|UUID1,UUID2,...} To preview multiple environments

This comment has been generated from Qovery AI 🤖.
Below, a word from its wisdom :

You are going to thank you later if it contains tests

@rmnbrd rmnbrd changed the title impr(ci): add validation for PR titles feat(ci): add validation for PR titles Feb 25, 2026
@rmnbrd rmnbrd marked this pull request as ready for review February 25, 2026 14:27
@rmnbrd rmnbrd self-assigned this Feb 25, 2026
@rmnbrd rmnbrd requested a review from RemiBonnet February 25, 2026 14:27
@rmnbrd rmnbrd merged commit cb5821f into staging Feb 25, 2026
10 of 11 checks passed
@rmnbrd rmnbrd deleted the impr/ci/pr-title-check branch February 25, 2026 15:29
@RemiBonnet
Copy link
Copy Markdown
Member

🎉 This PR is included in version 1.291.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants