ci: block auto-merge before SPL downstream tests are all green (#34326)
* ci: block auto-merge before all spl downstream tests are green * follow Github Actions triggering rule
This commit is contained in:
parent
821968d3d0
commit
fa251768b3
13
.mergify.yml
13
.mergify.yml
|
@ -61,6 +61,19 @@ pull_request_rules:
|
|||
- or:
|
||||
- -files~=(\.rs|Cargo\.toml|Cargo\.lock)$
|
||||
- check-success=clippy (macos-latest)
|
||||
- or:
|
||||
- -files~=(\.rs|Cargo\.toml|Cargo\.lock|cargo-build-bpf|cargo-test-bpf|cargo-build-sbf|cargo-test-sbf|ci/downstream-projects/run-spl.sh|.github/workflows/downstream-project-spl.yml)$
|
||||
- and:
|
||||
- status-success=cargo-test-sbf (token/program)
|
||||
- status-success=cargo-test-sbf (instruction-padding/program, token/program-2022, token/program-2022-test)
|
||||
- status-success=cargo-test-sbf (associated-token-account/program, associated-token-account/program-test)
|
||||
- status-success=cargo-test-sbf (token-upgrade/program)
|
||||
- status-success=cargo-test-sbf (feature-proposal/program)
|
||||
- status-success=cargo-test-sbf (governance/addin-mock/program, governance/program)
|
||||
- status-success=cargo-test-sbf (memo/program)
|
||||
- status-success=cargo-test-sbf (name-service/program)
|
||||
- status-success=cargo-test-sbf (stake-pool/program)
|
||||
- status-success=cargo-test-sbf (single-pool/program)
|
||||
actions:
|
||||
merge:
|
||||
method: squash
|
||||
|
|
Loading…
Reference in New Issue