mirror of
https://github.com/fork-maintainers/iceraven-browser
synced 2024-11-03 23:15:31 +00:00
[fenix] Update mergify to recognize old and new task graphs for release builds (https://github.com/mozilla-mobile/fenix/pull/17121)
This commit is contained in:
parent
ed3375682c
commit
0aa02edb27
30
.mergify.yml
30
.mergify.yml
@ -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…
Reference in New Issue
Block a user