prowler
prowler copied to clipboard
chore(gha): check changelog changes on pull request
Context
We want to check if changes are written on their respective CHANGELOG.md. This workflow checks if there are changes on api, prowler and ui folders and if their changelog file has been modified. A comment will be shown on the PR if there are missed changes.
https://prowlerpro.atlassian.net/browse/PRWLR-7403
Description
- Add
check-changelogworkflow
Checklist
- Are there new checks included in this PR? Yes / No
- If so, do we need to update permissions for the provider? Please review this carefully.
- [ ] Review if the code is being covered by tests.
- [ ] Review if code is being documented following this specification https://github.com/google/styleguide/blob/gh-pages/pyguide.md#38-comments-and-docstrings
- [ ] Review if backport is needed.
- [ ] Review if is needed to change the Readme.md
- [ ] Ensure new entries are added to CHANGELOG.md, if applicable.
API
- [ ] Verify if API specs need to be regenerated.
- [ ] Check if version updates are required (e.g., specs, Poetry, etc.).
- [ ] Ensure new entries are added to CHANGELOG.md, if applicable.
License
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.