Skip to content

Contribution-gate workflow + APPROVED_CONTRIBUTORS allowlist #2086

@Hmbown

Description

@Hmbown

Shape. Two GitHub Actions:

  • pr-gate.yml auto-closes PRs from non-listed contributors with a templated thank-you-and-please-read-CONTRIBUTING response.
  • issue-gate.yml does the same for issues.
  • Maintainer comments lgtm (grants PR rights, adds to .github/APPROVED_CONTRIBUTORS) or lgtmi (grants issue rights). Handled by approve-contributor.yml.

No weekend clause. No hostile language. Same triage discipline a solo maintainer would apply manually, applied automatically.


Existing issues this resolves on PR merge

Closes:

When opening a PR for this issue, the PR body must include the Closes #N lines for every issue above that this PR fully resolves, so they auto-close on merge.

Slate item 13/18. Tracking doc: .private/issue-slate.md (maintainer-only).

Metadata

Metadata

Assignees

No one assigned

    Labels

    autonomous-readyGreenlit for the autonomous nightly loop to pick up, implement, PR, and mergedocumentationImprovements or additions to documentationenhancementNew feature or requestgood first issueGood for newcomers

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions