mergify.yml 1.1 KB

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