Skip to content

ci: require accepted issues for external PRs#5457

Draft
jgoux wants to merge 1 commit into
developfrom
codex/external-feature-pr-gate
Draft

ci: require accepted issues for external PRs#5457
jgoux wants to merge 1 commit into
developfrom
codex/external-feature-pr-gate

Conversation

@jgoux
Copy link
Copy Markdown
Contributor

@jgoux jgoux commented Jun 3, 2026

Summary

Adds a metadata-only PR gate for external contributions. External PRs must link a 🐛 Bug, ✨ Feature, or 📘 Docs issue that a maintainer accepted by commenting /accept-issue on the issue.

When the gate fails, the workflow leaves a GitHub Actions bot comment explaining how to open or link an accepted issue before failing the check.

The workflow uses pull_request_target only to read PR and issue metadata, and does not check out or execute contributor code.

Also adds a PR template note that explains the linked accepted issue requirement for external PRs.

@jgoux jgoux force-pushed the codex/external-feature-pr-gate branch from 28e9726 to e2c90db Compare June 3, 2026 17:44
@jgoux jgoux changed the title ci: require accepted feature requests for external feature PRs ci: require accepted issues for external PRs Jun 3, 2026
@jgoux jgoux force-pushed the codex/external-feature-pr-gate branch from e2c90db to 3eb30ef Compare June 3, 2026 17:53
@jgoux jgoux force-pushed the codex/external-feature-pr-gate branch from 3eb30ef to 9d203f2 Compare June 3, 2026 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant