[fenix] Update mergify to recognize old and new task graphs for release builds (https://github.com/mozilla-mobile/fenix/pull/17121)

pull/600/head
Stefan Arentz 4 years ago committed by GitHub
parent ed3375682c
commit 0aa02edb27

@ -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