Fix mergify, vis-a-vis missing dont-squash-my-commits team (#29909)
Fix mergify.yml vis-a-vis missing dont-squash-my-commits team
This commit is contained in:
parent
867d2581a6
commit
03ad13bb76
25
.mergify.yml
25
.mergify.yml
|
@ -38,7 +38,6 @@ pull_request_rules:
|
|||
- status-success=ci-gate
|
||||
- label=automerge
|
||||
- label!=no-automerge
|
||||
- author≠@dont-squash-my-commits
|
||||
- or:
|
||||
# only require docs checks if docs files changed
|
||||
- -files~=^docs/
|
||||
|
@ -56,30 +55,6 @@ pull_request_rules:
|
|||
actions:
|
||||
merge:
|
||||
method: squash
|
||||
# Join the dont-squash-my-commits group if you won't like your commits squashed
|
||||
- name: automatic merge (rebase) on CI success
|
||||
conditions:
|
||||
- and:
|
||||
- status-success=buildkite/solana
|
||||
- status-success=ci-gate
|
||||
- label=automerge
|
||||
- label!=no-automerge
|
||||
- author=@dont-squash-my-commits
|
||||
- or:
|
||||
# only require docs checks if docs files changed
|
||||
- -files~=^docs/
|
||||
- status-success=build & deploy docs
|
||||
- or:
|
||||
# only require explorer checks if explorer files changed
|
||||
- status-success=check-explorer
|
||||
- -files~=^explorer/
|
||||
- or:
|
||||
# only require web3 checks if web3.js files changed
|
||||
- status-success=all-web3-checks
|
||||
- -files~=^web3.js/
|
||||
actions:
|
||||
merge:
|
||||
method: rebase
|
||||
- name: remove automerge label on CI failure
|
||||
conditions:
|
||||
- label=automerge
|
||||
|
|
Loading…
Reference in New Issue