-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: dSecret357/.github
base: main
head repository: MetaMask/.github
compare: main
- 8 commits
- 2 files changed
- 4 contributors
Commits on Mar 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 35c8d01 - Browse repository at this point
Copy the full SHA 35c8d01View commit details
Commits on Jul 12, 2023
-
Example unacceptable behavior examples (MetaMask#43)
Adds a bullet to the list of unacceptable behavior examples to indicate that unwanted communication outside of GitHub to draw attention to GitHub is a form of unacceptable behavior.
Configuration menu - View commit details
-
Copy full SHA for 36a7b64 - Browse repository at this point
Copy the full SHA 36a7b64View commit details
Commits on Mar 4, 2026
-
feat(INFRA-3357): add policy-bot governance policy (MetaMask#81)
Cherry-pick auto-approval for release branches + standard human review fallback.
Configuration menu - View commit details
-
Copy full SHA for 814a763 - Browse repository at this point
Copy the full SHA 814a763View commit details
Commits on Mar 5, 2026
-
fix: remove standard human review rule from policy-bot config (MetaMa…
…sk#82) The "standard human review" rule had no `if` conditions, causing policy-bot to post a `pending` status on every PR across all installed repos. Removing it so only cherry-pick PRs targeting release/* branches are evaluated; all other PRs will get a "skipped" status. Co-authored-by: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d24585 - Browse repository at this point
Copy the full SHA 9d24585View commit details -
fix: add fallback rule so non-matching PRs get approved status (MetaM…
…ask#83) When all rules have `if` conditions and none match, policy-bot posts an error status ("All rules were skipped"). Adding a fallback rule with no `if` and count:0 ensures non-matching PRs get a clean "approved" status while cherry-pick PRs on release/* branches continue to be evaluated by the targeted rule. Co-authored-by: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91c2bf6 - Browse repository at this point
Copy the full SHA 91c2bf6View commit details -
fix: gate release branch PRs with team review, scope fallback to non-…
…release (MetaMask#84) Replace the blanket "no approval necessary" fallback with two scoped rules: - "release branch review": requires release-team approval for all PRs targeting release/* branches that don't match cherry-pick criteria - "non-release fallback": auto-approves PRs targeting non-release branches using RE2-compatible negation regex This ensures PRs with wrong titles or large diffs on release branches get PENDING status instead of being silently approved. Co-authored-by: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bbe49d0 - Browse repository at this point
Copy the full SHA bbe49d0View commit details -
fix(INFRA-3359): restrict cherry-pick auto-approval to MetaMask org m…
…embers (MetaMask#85) Without an author check, any external user could open a fork PR targeting a release/* branch with "cherry-pick" in the title and fewer than 200 LOC, causing policy-bot to post a passing status check. Add `has_author_in: organizations: ["MetaMask"]` to the cherry-pick auto-approval rule so the auto-approval path is only reachable by members of the MetaMask GitHub organization. Co-authored-by: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 689a3cc - Browse repository at this point
Copy the full SHA 689a3ccView commit details
Commits on Mar 6, 2026
-
fix(INFRA-3390): remove policy-bot governance policy (MetaMask#86)
Co-authored-by: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71afeca - Browse repository at this point
Copy the full SHA 71afecaView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main