parent
53c2e66ec6
commit
a19ca0e363
@ -0,0 +1,59 @@ |
||||
pull_request_rules: |
||||
- name: Squash merge to dev |
||||
conditions: |
||||
# applied for merge to the dev branch |
||||
- base=dev |
||||
# from the dev branch : no direct PR to main |
||||
- head=dev |
||||
# no unresolved threads |
||||
- "#review-threads-unresolved=0" |
||||
# Approved by two reviewers |
||||
- "#approved-reviews-by>=2" |
||||
# no unverified commit |
||||
- "#commits-unverified=0" |
||||
# Travis ci succeeded |
||||
- "check-success=Travis CI - Pull Request" |
||||
# git guardian succeeded |
||||
- "check-success=GitGuardian Security Checks" |
||||
# PR is not a draft |
||||
- -draft |
||||
# PR is not conflicting with the base branch |
||||
- -conflict |
||||
# conditions to avoid auto merge mistakes |
||||
# PR title doesn't have wip (not case sensitive) |
||||
- -title~=(?i)wip |
||||
# PR doesn't have WIP label (not case sensitive) |
||||
- label!=(?i)wip |
||||
# ready-to-merge is required to trigger the merge |
||||
- label=ready-to-merge |
||||
actions: |
||||
merge: |
||||
method: squash |
||||
- name: merge rule to main |
||||
conditions: |
||||
# applied for merge to the dev branch |
||||
- base=main |
||||
# no unresolved threads |
||||
- "#review-threads-unresolved=0" |
||||
# Approved by two reviewers |
||||
- "#approved-reviews-by>=2" |
||||
# no unverified commit |
||||
- "#commits-unverified=0" |
||||
# Travis ci succeeded |
||||
- "check-success=Travis CI - Pull Request" |
||||
# git guardian succeeded |
||||
- "check-success=GitGuardian Security Checks" |
||||
# PR is not a draft |
||||
- -draft |
||||
# PR is not conflicting with the base branch |
||||
- -conflict |
||||
# conditions to avoid auto merge mistakes |
||||
# PR title doesn't have wip (not case sensitive) |
||||
- -title~=(?i)wip |
||||
# PR doesn't have WIP label (not case sensitive) |
||||
- label!=(?i)wip |
||||
# ready-to-merge is required to trigger the merge |
||||
- label=ready-to-merge |
||||
actions: |
||||
merge: |
||||
method: merge |
Loading…
Reference in new issue