Skip to content

feat: add contributor reputation check and maintainer gate workflows - #275

Merged
imran-siddique merged 1 commit into
mainfrom
feat/contributor-reputation-check
Jun 9, 2026
Merged

feat: add contributor reputation check and maintainer gate workflows#275
imran-siddique merged 1 commit into
mainfrom
feat/contributor-reputation-check

Conversation

@imran-siddique

Copy link
Copy Markdown
Member

Summary

  • Adds `contributor-check.yml`: calls the composite action in `agentrust-io/.github` to screen incoming contributors for coordinated inauthentic behavior
  • Adds `require-maintainer-approval.yml`: blocking gate that fails the merge check until a named maintainer approves (stronger than review-submitted triggers)

Scripts live in the org `.github` repo; updates to detection logic deploy to all repos at once.

Borrowed from AGT under MIT License (copyright Microsoft Corporation).

Test plan

  • CI passes
  • Open a test PR from an external account to confirm `contributor-check` fires
  • Confirm `require-maintainer-approval` blocks merge until imran-siddique approves

🤖 Generated with Claude Code

Borrowed from AGT under MIT License. Callers reference the composite
action in agentrust-io/.github so script updates happen in one place.
require-maintainer-approval creates a blocking gate from PR open.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@imran-siddique
imran-siddique merged commit a7e68f9 into main Jun 9, 2026
2 of 8 checks passed
@imran-siddique
imran-siddique deleted the feat/contributor-reputation-check branch July 29, 2026 23:19
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