File tree Expand file tree Collapse file tree 3 files changed +71
-8
lines changed
Expand file tree Collapse file tree 3 files changed +71
-8
lines changed Original file line number Diff line number Diff line change 1+ filter-by-commitish : true
2+ name-template : ' v$RESOLVED_VERSION'
3+ tag-template : ' v$RESOLVED_VERSION'
4+ prerelease-identifier : ' rc'
5+ version-resolver :
6+ major :
7+ labels :
8+ - ' major'
9+ minor :
10+ labels :
11+ - ' minor'
12+ - ' enhancement'
13+ patch :
14+ labels :
15+ - ' auto-update'
16+ - ' patch'
17+ - ' fix'
18+ - ' bugfix'
19+ - ' bug'
20+ - ' hotfix'
21+ - ' no-release'
22+ default : ' minor'
23+
24+ categories :
25+ - title : ' 🚀 Enhancements'
26+ labels :
27+ - ' enhancement'
28+ - ' patch'
29+ - title : ' 🐛 Bug Fixes'
30+ labels :
31+ - ' fix'
32+ - ' bugfix'
33+ - ' bug'
34+ - ' hotfix'
35+ - title : ' 🤖 Automatic Updates'
36+ labels :
37+ - ' auto-update'
38+
39+ change-template : |
40+ <details>
41+ <summary>$TITLE @$AUTHOR (#$NUMBER)</summary>
42+ $BODY
43+ </details>
44+ template : |
45+ $CHANGES
46+ replacers :
47+ # Remove irrelevant information from Renovate bot
48+ - search : ' /(?<=---\s)\s*^#.*(Renovate configuration|Configuration)(?:.|\n)*?This PR has been generated .*/gm'
49+ replace : ' '
50+ # Remove Renovate bot banner image
51+ - search : ' /\[!\[[^\]]*Renovate\][^\]]*\](\([^)]*\))?\s*\n+/gm'
52+ replace : ' '
Original file line number Diff line number Diff line change 11filter-by-commitish : true
22name-template : ' v$RESOLVED_VERSION'
33tag-template : ' v$RESOLVED_VERSION'
4- prerelease-identifier : ' rc'
54version-resolver :
65 major :
76 labels :
Original file line number Diff line number Diff line change @@ -88,15 +88,27 @@ jobs:
8888 id : context
8989 uses : cloudposse/github-action-yaml-config-query@0.1.4
9090 with :
91- query : .${{ github.ref == format('refs/heads/{0}', github.event.repository.default_branch) }}
91+ query : .${{ github.ref == format('refs/heads/{0}', github.event.repository.default_branch) }}.${{ inputs.prerelease }}
9292 config : |-
93- true:
94- config: auto-release.yml
95- latest: ${{ inputs.prerelease != 'true' }}
93+ # Is default branch
94+ true:
95+ # Is prerelease (nightly builds)
96+ true:
97+ config: auto-pre-release.yml
98+ latest: false
99+ # Is regular release
100+ false:
101+ config: auto-release.yml
102+ latest: true
103+ # Is hotfix branch
96104 false:
97- config: auto-release-hotfix.yml
98- latest: false
99-
105+ # Is prerelease (nightly builds)
106+ # pre releases denied for hotfixes
107+ true: {}
108+ # Is a regular release
109+ false:
110+ config: auto-release-hotfix.yml
111+ latest: false
100112
101113 # Drafts your next Release notes as Pull Requests are merged into "main"
102114 - uses : cloudposse/github-action-auto-release@v2
You can’t perform that action at this time.
0 commit comments