Bladeren bron

ci: v14 meta stuff (#17701)

* ci: mergify v14 hotfix and develop backports

* ci: setup automated releases for v14
version-14
Ankush Menat 2 jaren geleden
committed by GitHub
bovenliggende
commit
6c0992e4a4
Geen bekende sleutel gevonden voor deze handtekening in de database GPG sleutel-ID: 4AEE18F83AFDEB23
3 gewijzigde bestanden met toevoegingen van 27 en 4 verwijderingen
  1. +1
    -1
      .github/workflows/create-release.yml
  2. +20
    -0
      .mergify.yml
  3. +6
    -3
      .releaserc

+ 1
- 1
.github/workflows/create-release.yml Bestand weergeven

@@ -2,7 +2,7 @@ name: Generate Semantic Release
on:
push:
branches:
- version-14-beta
- version-14
permissions:
contents: read



+ 20
- 0
.mergify.yml Bestand weergeven

@@ -78,6 +78,26 @@ pull_request_rules:
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"


+ 6
- 3
.releaserc Bestand weergeven

@@ -1,8 +1,11 @@
{
"branches": ["develop", {"name": "version-14-beta", "channel": "beta", "prerelease": true}],
"branches": ["version-14"],
"plugins": [
"@semantic-release/commit-analyzer", {
"preset": "angular"
"preset": "angular",
"releaseRules": [
{"breaking": true, "release": false}
]
},
"@semantic-release/release-notes-generator",
[
@@ -18,4 +21,4 @@
],
"@semantic-release/github"
]
}
}

Laden…
Annuleren
Opslaan