pull_request_rules: - name: Resolve conflict conditions: - conflict actions: comment: message: This pull request has conflicts when rebasing. Could you fix it @{{author}}? 🙏 - name: MickeyMoz - Auto Merge conditions: - author=MickeyMoz - status-success=pr-complete - files~=(Gecko.kt|AndroidComponents.kt) actions: review: type: APPROVE message: MickeyMoz 💪 merge: method: rebase strict: smart - name: L10N - Auto Merge conditions: - author=mozilla-l10n-automation-bot - status-success=pr-complete - files~=(strings.xml|l10n.toml) actions: review: type: APPROVE message: LGTM 😎 merge: method: rebase strict: smart - name: Release automation (Old) 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-debug - 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-debug - check-success=signing-debug - check-success=signing-nightly-simulation - check-success=test-debug - check-success=ui-test-x86-debug - files~=(AndroidComponents.kt) actions: review: type: APPROVE message: 🚢 merge: method: rebase 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 - check-success=ui-test-x86-beta - files~=(AndroidComponents.kt) actions: review: type: APPROVE message: 🚢 merge: method: rebase strict: smart delete_head_branch: force: false