Use GitHub workflow Action to Approve PR creation from GitHub Issue #3848
arunazhakesan
started this conversation in
General
Replies: 2 comments
|
@arunazhakesan @GMishx While requiring issue creation before PRs seems logical, this may lead to issue flooding instead of PR flooding. We'll have low-quality issues + low-quality PRs, doubling the review burden rather than reducing it. Contributors may create minimal issues just to satisfy the requirement without proper analysis. The core issue we're seeing is:
Proposed SolutionInstead of blocking contributions, I propose raising the quality bar at PR submission through: 1. Enhanced PR Templates with Type-Specific ChecklistsFor Bug Fixes:
For Features:
For AI-Assisted PRs:
2. Automated Quality Gates (Before Human Review)
|
0 replies
|
@arunazhakesan and @GMishx My Suggestion added here #4052 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We should implement this to Mandate PR creation to require an explicit approval comment from a repo maintainer on an Issue discussion.
https://github.com/marketplace/actions/approve-pr-creation-from-issue
This is a GitHub workflow Action that enforces PR authors to first open an issue, discuss, and get explicit approval from repo maintainers via an issue comment before opening a PR. The PR must include a reference to that approval comment in the body, otherwise the PR is auto-closed. The goal is to reduce the burden on repo maintainers by preventing unsolicited or undesirable PRs.
@GMishx @KoukiHama
All reactions