|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- pull_request_rules:
- - name: Auto-close PRs on stable branch
- conditions:
- - and:
- - and:
- - author!=surajshetty3416
- - author!=gavindsouza
- - author!=deepeshgarg007
- - author!=ankush
- - author!=mergify[bot]
- - or:
- - base=version-13
- - base=version-12
- actions:
- close:
- comment:
- message: |
- @{{author}}, thanks for the contribution, but we do not accept pull requests on a stable branch. Please raise PR on an appropriate hotfix branch.
- https://github.com/xhiveframework/xhiveerp/wiki/Pull-Request-Checklist#which-branch
-
- - name: Automatic merge on CI success and review
- conditions:
- - status-success=Sider
- - status-success=Check Commit Titles
- - status-success=Python Unit Tests (MariaDB) (1)
- - status-success=Python Unit Tests (MariaDB) (2)
- - status-success=Python Unit Tests (Postgres) (1)
- - status-success=Python Unit Tests (Postgres) (2)
- - status-success=UI Tests (Cypress) (1)
- - status-success=UI Tests (Cypress) (2)
- - status-success=UI Tests (Cypress) (3)
- - status-success=security/snyk (xhiveframework)
- - label!=dont-merge
- - label!=squash
- - "#approved-reviews-by>=1"
- actions:
- merge:
- method: merge
- - name: Automatic squash on CI success and review
- conditions:
- - status-success=Sider
- - status-success=Python Unit Tests (MariaDB) (1)
- - status-success=Python Unit Tests (MariaDB) (2)
- - status-success=Python Unit Tests (Postgres) (1)
- - status-success=Python Unit Tests (Postgres) (2)
- - status-success=UI Tests (Cypress) (1)
- - status-success=UI Tests (Cypress) (2)
- - status-success=UI Tests (Cypress) (3)
- - status-success=security/snyk (xhiveframework)
- - label!=dont-merge
- - label=squash
- - "#approved-reviews-by>=1"
- actions:
- merge:
- method: squash
- commit_message_template: |
- {{ title }} (#{{ number }})
-
- {{ body }}
-
- - name: backport to develop
- conditions:
- - label="backport develop"
- actions:
- backport:
- branches:
- - develop
- assignees:
- - "{{ author }}"
-
- - name: backport to version-13-hotfix
- conditions:
- - label="backport version-13-hotfix"
- actions:
- backport:
- branches:
- - version-13-hotfix
- assignees:
- - "{{ author }}"
-
- - name: backport to version-14-hotfix
- conditions:
- - label="backport version-14-hotfix"
- actions:
- backport:
- branches:
- - version-14-hotfix
- assignees:
- - "{{ author }}"
-
- - name: backport to develop
- conditions:
- - label="backport develop"
- actions:
- backport:
- branches:
- - develop
- assignees:
- - "{{ author }}"
-
- - name: backport to version-13-pre-release
- conditions:
- - label="backport version-13-pre-release"
- actions:
- backport:
- branches:
- - version-13-pre-release
- assignees:
- - "{{ author }}"
-
- - name: backport to version-12-hotfix
- conditions:
- - label="backport version-12-hotfix"
- actions:
- backport:
- branches:
- - version-12-hotfix
- assignees:
- - "{{ author }}"
|