crickets-and-comb/shared

Update PR-blocking system

Open

#81 建立於 2025年6月27日

在 GitHub 查看
 (0 留言) (0 反應) (0 負責人)Makefile (0 fork)auto 404
enhancementhelp wanteduser request

倉庫指標

Star
 (2 star)
PR 合併指標
 (PR 指標待抓取)

描述

Our current shared PR-blocking system is a little clunky. We block all PRs that are not opened by an org member or someone on a whitelist. This is fine, but if contributor numbers grow, we'd need to add more org seats or maintain the whitelist by updating it in the workflow via extra PRs.

We could add a check if a contributor is a GitHub collaborator for the repo, like we check if they belong to the org. That way we can add collaborators without adding org seats and without clunky PRs to update the whitelist in the workflow.

This check can replace the ALLOWED_USERS parameter altogether, so we can delete all logic around that.

貢獻者指南