raygun4node
raygun4node copied to clipboard
ci: add PR title checks
ci: add PR title checks
Description :memo:
- Purpose: Enforce the user of Conventional Commits in PR titles
- Approach: Adds a GitHub Actions configuration that runs on PR creation and update
Type of change
- [x] New feature (non-breaking change which adds functionality)
Updates
- Added
pr.ymlconfiguration file. - The file contains the GitHub Actions configuration, with the following steps:
- Checks if the PR title is valid
- If not, it adds an info message
- If then is fixed, the info message is removed
Test plan :test_tube:
- Needs to be merged into
developto see it in action. - Uses a standard template found in other repos so it should work the same.
Author to check :eyeglasses:
- [x] Project and all contained modules builds successfully
- [x] Self-/dev-tested
- [x] Unit/UI/Automation/Integration tests provided where applicable
- [x] Code is written to standards
- [x] Appropriate documentation written (code comments, internal docs)
Reviewer to check :heavy_check_mark:
- [ ] Project and all contained modules builds successfully
- [ ] Change has been dev-/reviewer-tested, where possible
- [ ] Unit/UI/Automation/Integration tests provided where applicable
- [ ] Code is written to standards
- [ ] Appropriate documentation written (code comments, internal docs)