Some checks failed
Frontend / Unit Tests & Coverage (push) Has been skipped
Regenerate POT file (translatable strings) / Regenerate POT file (develop) (push) Failing after 1m13s
Regenerate POT file (translatable strings) / Regenerate POT file (main-hotfix) (push) Failing after 6s
Server / Tests (frappe ${{ matrix.frappe-branch }}) (push) Has been skipped
Server / Resolve frappe matrix (push) Failing after 1s
Frontend / Lint (push) Failing after 1s
Frontend / Production Build (push) Failing after 1s
Server / Coverage Wrap Up (push) Has been skipped
Frontend / Coverage Wrap Up (push) Has been skipped
68 lines
1.8 KiB
YAML
68 lines
1.8 KiB
YAML
pull_request_rules:
|
|
- name: Auto-close PRs on stable branch
|
|
conditions:
|
|
- and:
|
|
- and:
|
|
- author!=shariquerik
|
|
- author!=shahzeelahmed
|
|
- author!=ps173
|
|
- author!=frappe-pr-bot
|
|
- author!=mergify[bot]
|
|
- or:
|
|
- base=main
|
|
actions:
|
|
close:
|
|
comment:
|
|
message: |
|
|
@{{author}}, thanks for the contribution, but we do not accept pull requests on a stable branch. Please raise PR on develop branch.
|
|
|
|
- name: backport to develop
|
|
conditions:
|
|
- label="backport develop"
|
|
actions:
|
|
backport:
|
|
branches:
|
|
- develop
|
|
assignees:
|
|
- "{{ author }}"
|
|
|
|
- name: backport to main-hotfix
|
|
conditions:
|
|
- label="backport main-hotfix"
|
|
actions:
|
|
backport:
|
|
branches:
|
|
- main-hotfix
|
|
assignees:
|
|
- "{{ author }}"
|
|
|
|
- name: backport to main
|
|
conditions:
|
|
- label="backport main"
|
|
actions:
|
|
backport:
|
|
branches:
|
|
- main
|
|
assignees:
|
|
- "{{ author }}"
|
|
|
|
- name: add conflicts label when PR has conflicts
|
|
conditions:
|
|
- conflict
|
|
actions:
|
|
label:
|
|
add:
|
|
- conflicts
|
|
comment:
|
|
message: |
|
|
@{{author}} this pull request has merge conflicts. Please resolve them so it can be reviewed and merged.
|
|
|
|
- name: remove conflicts label once resolved
|
|
conditions:
|
|
- -conflict
|
|
- label=conflicts
|
|
actions:
|
|
label:
|
|
remove:
|
|
- conflicts
|