|
- 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/influxframework/influxerp/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 (influxframework)
- - 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 (influxframework)
- - 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 }}"
|