Use GitHub workflow Action to Approve PR creation from GitHub Issue #3848
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)
|
Beta Was this translation helpful? Give feedback.
-
|
@arunazhakesan and @GMishx My Suggestion added here #4052 |
Beta Was this translation helpful? Give feedback.
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
Beta Was this translation helpful? Give feedback.
All reactions