From 98da5aadf4b209cbca072227b2b50b06098eebbb Mon Sep 17 00:00:00 2001 From: "M. Adel Alhashemi" Date: Fri, 25 Sep 2026 07:59:14 +0300 Subject: [PATCH 1/2] docs: approve CI only for contributors without a merged pull request --- CONTRIBUTING.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5a98583..eb99d47 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -55,7 +55,8 @@ The protocol the bridge speaks is defined in the open-source 4. Open the pull request with a [Conventional Commit](https://www.conventionalcommits.org/) title. `main` only changes through pull requests, and CI (format, lint, types and tests on macOS and Linux) must pass before -anything merges. CI on a pull request from an outside contributor starts once a maintainer approves the run. A maintainer reviews +anything merges. CI on a pull request from someone +who has not had a contribution merged yet starts once a maintainer approves the run. A maintainer reviews and merges outside contributions; maintainers merge their own pull requests once CI passes. ### Commit and pull request titles From e72e8e49a9279a09ba92d81e9db51aa6195f2295 Mon Sep 17 00:00:00 2001 From: "M. Adel Alhashemi" Date: Fri, 25 Sep 2026 07:59:27 +0300 Subject: [PATCH 2/2] docs: reflow the merge rules paragraph --- CONTRIBUTING.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index eb99d47..0953e1a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -55,9 +55,9 @@ The protocol the bridge speaks is defined in the open-source 4. Open the pull request with a [Conventional Commit](https://www.conventionalcommits.org/) title. `main` only changes through pull requests, and CI (format, lint, types and tests on macOS and Linux) must pass before -anything merges. CI on a pull request from someone -who has not had a contribution merged yet starts once a maintainer approves the run. A maintainer reviews -and merges outside contributions; maintainers merge their own pull requests once CI passes. +anything merges. CI on a pull request from someone who has not had a contribution merged yet starts once a maintainer +approves the run. A maintainer reviews and merges outside contributions; maintainers merge their own pull requests once +CI passes. ### Commit and pull request titles