Julien Cristau
6d7ecb5dbb
Let relbot update A-C on trunk ( #26553 )
...
* Let relbot update A-C on trunk
We already use relbot for this on fenix release branches and on all
branches for focus-android, so might as well avoid the duplication.
* Update mergify rules to auto-merge AC bumps from relbot on the main branch
2022-08-22 18:18:49 +02:00
Julien Cristau
1750240bc6
mergify: squash l10n PRs
...
One commit per locale is quite noisy; a single commit per update also
matches what happens on desktop.
2022-08-22 09:10:34 -04:00
Johan Lorenzo
8722993e79
Bug 1780740 - part 4: Make the MickeyMoz rule handle A-C updates for both main and release branches
2022-07-25 13:22:54 +02:00
Johan Lorenzo
615735877e
Bug 1780740 - part 3: Remove Mergify release automation rules because they will be combined with the MickeyMoz one
2022-07-25 13:22:54 +02:00
Johan Lorenzo
e6a99f19d2
Bug 1780740 - part 2: Don't automatically approve a bump if any other files than AndroidComponents.kt are changed
2022-07-25 13:22:54 +02:00
Johan Lorenzo
04691431bd
Bug 1780740 - part 1: Don't automerge if Gecko.kt changes since this file was removed in https://github.com/mozilla-mobile/fenix/pull/4297
2022-07-25 13:22:54 +02:00
Johan Lorenzo
8f01fb0473
Bug 1779797 - part 6: Do automatically approve a merge request if any other files than L10n ones are changed
2022-07-20 16:44:24 +02:00
Johan Lorenzo
35abbc56a3
Bug 1779797 - part 5: Only auto-approve l10n bumps if they come from the right branches
2022-07-20 16:44:24 +02:00
Johan Lorenzo
96692de82c
Bug 1779797 - part 3: Create complete-push taskcluster task
2022-07-20 16:44:24 +02:00
Johan Lorenzo
46f69bc35a
Bug 1779797 - Let mergify automatically approve l10n bumps on release branches
2022-07-15 18:43:09 -04:00
Sebastian Kaspari
c62aa8bf24
Closes #22198 : Mergify: Replace deprecated "strict mode" merge action
2021-11-29 16:14:34 +01:00
Ben Hearsum
95a0b34d8f
Backout mergify changes for bustage
2021-08-10 15:37:34 +02:00
Ben Hearsum (he/him)
a769052ccb
Don't rebase GeckoView, Android-Components version bump or l10n bump PRs before landing ( #20729 )
2021-08-09 12:40:36 -04:00
Sebastian Kaspari
8a33d56dfa
Mergify: Add rules for landing PRs
2021-06-21 10:40:19 +02:00
Sebastian Kaspari
8c51e06965
Add l10n.toml to list of auto-merge files.
2021-02-22 17:09:53 +02:00
Stefan Arentz
a4e5553d85
Update Mergify to also expect ui-test-x86-beta to succeed ( #17126 )
2021-01-14 15:47:54 +01:00
Stefan Arentz
258f1abc45
Update mergify to recognize old and new task graphs for release builds ( #17121 )
2020-12-18 10:51:55 -05:00
Stefan Arentz
ca36ffe061
Let Mergify know about the change of branch name ( #17119 )
2020-12-18 09:50:47 -05:00
Stefan Arentz
afc8c26e31
Update mergify to use new release branch name format ( #17107 )
2020-12-17 19:35:54 -05:00
Sebastian Kaspari
1c3fee6169
Mergify: List checks manually for relbot PRs
...
PR tasks/checks do not run for relbot and therefore the existing mergify doesn't work. Instead we can look at the "push tasks". But since there is no "push complete" task yet, I listed all checks manually.
2020-12-16 19:05:03 +01:00
Stefan Arentz
2e87b640a9
Change the expected author for automated PRs to MickeyMoz ( #17048 )
2020-12-15 12:05:43 -05:00
Sebastian Kaspari
302bd45f8f
Add initial mergify configuration
2020-11-20 13:47:11 +01:00