Remove old status check
MODIFY
.github/workflows/build-pull-request.yml
.github/workflows/build-pull-request.yml
@@ -91,25 +91,3 @@ jobs:
needs.gradle-plugins.result != 'success' ||
needs.examples.result != 'success'
run: exit 1
-
- # TODO (trask) this is just to avoid disruption for existing PRs
- # remove this and change required check to above once existing PRs are merged
- accept-pr:
- needs:
- - assemble
- - test
- - smoke-test
- - muzzle
- - gradle-plugins
- - examples
- runs-on: ubuntu-latest
- if: always()
- steps:
- - if: |
- needs.assemble.result != 'success' ||
- needs.test.result != 'success' ||
- needs.smoke-test.result != 'success' ||
- needs.muzzle.result != 'success' ||
- needs.gradle-plugins.result != 'success' ||
- needs.examples.result != 'success'
- run: exit 1

MODIFY
docs/contributing/repository-settings.md
docs/contributing/repository-settings.md
(In addition to https://github.com/open-telemetry/community/blob/main/docs/how-to-configure-new-repository.md)
-### `main` and `v*`
+### `main` and `release/*`
* Require branches to be up to date before merging: UNCHECKED
PR jobs take too long, and leaving this unchecked has not been a significant problem.
+* Status checks that are required:
+
+ * EasyCLA
+ * required-status-check
+
+### `v*` (old release branches)
+
+Same settings as above for new release branches (`release/**`), except:
+
* Status checks that are required:
* EasyCLA

Remove old status check (#5750)