cloud-native-toolkit / cloud-native-toolkit/software-everywhere
PR-review compliance action
- Dominant language
- TypeScript
- Stars
- 8
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
Create a github action and integrate it into the verify workflows so that it checks all PRs for process compliance.
- Each PR must have a label `major`|`minor`|`patch` indicating the change severity, as defined by https://semver.org/
- MAJOR version when you make incompatible API changes,
- MINOR version when you add functionality in a backwards compatible manner, and
- PATCH version when you make backwards compatible bug fixes.
- Patch versions must have at least 1 review from another team member
- Major and minor versions will require an approval by admins (sean or andy for now, we can add admins over time)
If any of these conditions are not met, the action should return `false`, causing workflow to fail.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.