Update mergify to recognize old and new task graphs for release builds (#17121)

upstream-sync
Stefan Arentz 3 years ago committed by GitHub
parent ca36ffe061
commit 258f1abc45
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -29,7 +29,7 @@ pull_request_rules:
merge:
method: rebase
strict: smart
- name: Release automation
- name: Release automation (Old)
conditions:
- base~=releases[_/].*
- author=github-actions[bot]
@ -56,3 +56,31 @@ pull_request_rules:
strict: smart
delete_head_branch:
force: false
- name: Release automation (New)
conditions:
- base~=releases[_/].*
- author=github-actions[bot]
# Listing checks manually beause we do not have a "push complete" check yet.
- check-success=build-android-test-beta
- check-success=build-android-test-debug
- check-success=build-beta-firebase
- check-success=build-debug
- check-success=build-nightly-simulation
- check-success=lint-compare-locales
- check-success=lint-detekt
- check-success=lint-ktlint
- check-success=lint-lint
- check-success=signing-android-test-beta
- check-success=signing-beta-firebase
- check-success=signing-nightly-simulation
- check-success=test-debug
- files~=(AndroidComponents.kt)
actions:
review:
type: APPROVE
message: 🚢
merge:
method: rebase
strict: smart
delete_head_branch:
force: false

Loading…
Cancel
Save