* ci: mergify v14 hotfix and develop backports * ci: setup automated releases for v14version-14
@@ -2,7 +2,7 @@ name: Generate Semantic Release | |||||
on: | on: | ||||
push: | push: | ||||
branches: | branches: | ||||
- version-14-beta | |||||
- version-14 | |||||
permissions: | permissions: | ||||
contents: read | contents: read | ||||
@@ -78,6 +78,26 @@ pull_request_rules: | |||||
assignees: | assignees: | ||||
- "{{ author }}" | - "{{ 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 | - name: backport to version-13-pre-release | ||||
conditions: | conditions: | ||||
- label="backport version-13-pre-release" | - label="backport version-13-pre-release" | ||||
@@ -1,8 +1,11 @@ | |||||
{ | { | ||||
"branches": ["develop", {"name": "version-14-beta", "channel": "beta", "prerelease": true}], | |||||
"branches": ["version-14"], | |||||
"plugins": [ | "plugins": [ | ||||
"@semantic-release/commit-analyzer", { | "@semantic-release/commit-analyzer", { | ||||
"preset": "angular" | |||||
"preset": "angular", | |||||
"releaseRules": [ | |||||
{"breaking": true, "release": false} | |||||
] | |||||
}, | }, | ||||
"@semantic-release/release-notes-generator", | "@semantic-release/release-notes-generator", | ||||
[ | [ | ||||
@@ -18,4 +21,4 @@ | |||||
], | ], | ||||
"@semantic-release/github" | "@semantic-release/github" | ||||
] | ] | ||||
} | |||||
} |