mergify.yml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. queue_rules:
  2. - name: default
  3. allow_inplace_checks: false
  4. queue_conditions:
  5. - check-success ~= ci-app-lint
  6. - check-success ~= ci-app-test
  7. - check-success ~= ci-app-launch-dev
  8. - check-success = test-prod-node20 / build-prod
  9. - check-success = test-prod-node20 / launch-prod
  10. - -check-failure ~= ci-app-
  11. - -check-failure ~= ci-slackbot-
  12. merge_conditions:
  13. - check-success ~= ci-app-lint
  14. - check-success ~= ci-app-test
  15. - check-success ~= ci-app-launch-dev
  16. - check-success = test-prod-node20 / build-prod
  17. - check-success = test-prod-node20 / launch-prod
  18. - check-success ~= test-prod-node20 / run-playwright
  19. - -check-failure ~= ci-app-
  20. - -check-failure ~= ci-slackbot-
  21. - -check-failure ~= test-prod-node20 /
  22. pull_request_rules:
  23. - name: Automatic queue to merge
  24. conditions:
  25. - '#approved-reviews-by >= 1'
  26. - '#review-requested = 0'
  27. - check-success = check-title
  28. actions:
  29. queue:
  30. - name: Automatic merge for Preparing next version
  31. conditions:
  32. - author = github-actions[bot]
  33. - label = type/prepare-next-version
  34. actions:
  35. merge:
  36. method: merge