-
Notifications
You must be signed in to change notification settings - Fork 22
ci: update lint PR workflow to improve error handling and messaging #597
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
Conversation
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #597 +/- ##
=======================================
Coverage 89.52% 89.52%
=======================================
Files 77 77
Lines 3084 3084
Branches 350 350
=======================================
Hits 2761 2761
Misses 256 256
Partials 67 67 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR enhances the pull request title validation workflow by adding automated commenting functionality that provides clear feedback when PR titles don't meet Conventional Commits specifications.
- Integrates sticky comment functionality to automatically notify contributors about title validation failures
- Implements comment cleanup when validation issues are resolved
- Removes the
contents: read
permission which is no longer needed
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Signed-off-by: André Silva 2493377+askpt@users.noreply.github.com
This PR
This pull request updates the pull request title validation workflow to provide clearer feedback to contributors when their PR titles do not meet the Conventional Commits specification. It adds automated commenting for failed title checks and cleans up comments when the issue is resolved.
Enhancements to PR title validation workflow:
marocchino/sticky-pull-request-comment
GitHub Action to automatically comment with a helpful error message if the PR title does not follow the Conventional Commits specification, including details from the linter output.Notes
Copied from https://github.com/open-feature/flagd/blob/main/.github/workflows/lint-pr.yaml
Thanks @open-feature/flagd-maintainers!