2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-15 18:12:54 +00:00

[fenix] Bug 1780740 - part 4: Make the MickeyMoz rule handle A-C updates for both main and release branches

This commit is contained in:
Johan Lorenzo 2022-07-22 15:26:40 +02:00
parent bb2c8fae77
commit 5d5ce04d2f

View File

@ -4,10 +4,12 @@ queue_rules:
- or:
- status-success=complete-pr
- and:
# For more context, see "L10N - Auto Merge" rule down below
# For more context, see "Auto Merge" rules down below
- base~=^releases[_/].*
- head~=^automation/sync-strings-\d+
- status-success=complete-push
- or:
- head~=^automation/sync-strings-\d+
- head~=^relbot/fenix-\d+
pull_request_rules:
- name: Resolve conflict
conditions:
@ -15,16 +17,26 @@ pull_request_rules:
actions:
comment:
message: This pull request has conflicts when rebasing. Could you fix it @{{author}}? 🙏
- name: MickeyMoz - Auto Merge
- name: Android-Components bump - Auto Merge
conditions:
- author=MickeyMoz
- status-success=complete-pr
- and:
- files=buildSrc/src/main/java/AndroidComponents.kt
- -files~=^(?!buildSrc/src/main/java/AndroidComponents.kt).+$
- or:
- and:
- author=MickeyMoz
- base=main
- head=ac-update
- status-success=complete-pr
- and:
- author=github-actions[bot]
- base~=^releases[_/].*
- head~=^relbot/fenix-\d+
- status-success=complete-push
actions:
review:
type: APPROVE
message: MickeyMoz 💪
message: 🚢
queue:
method: rebase
name: default