You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by mb...@apache.org on 2022/12/03 12:18:11 UTC
[netbeans] branch master updated: added more categories for the release notes generator.
This is an automated email from the ASF dual-hosted git repository.
mbien pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git
The following commit(s) were added to refs/heads/master by this push:
new 2dedb38d77 added more categories for the release notes generator.
new 0863679636 Merge pull request #5044 from mbien/release-note-template-update
2dedb38d77 is described below
commit 2dedb38d776cf7d433ff787f0ee47dd2f45f2e46
Author: Michael Bien <mb...@gmail.com>
AuthorDate: Sat Dec 3 12:53:15 2022 +0100
added more categories for the release notes generator.
---
.github/release.yml | 58 +++++++++++++++++++++++++++++++++++++++++++----------
1 file changed, 47 insertions(+), 11 deletions(-)
diff --git a/.github/release.yml b/.github/release.yml
index 175f18bd8c..91e1ce8ce9 100644
--- a/.github/release.yml
+++ b/.github/release.yml
@@ -14,6 +14,7 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
+# doc: https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes#configuration-options
changelog:
exclude:
@@ -21,18 +22,11 @@ changelog:
labels:
- 'Release process'
- 'ci:no-build'
-
+
+ # order matters since this works like a filter, a PR will show up only once.
+ # try to keep similar categories together since this is also the rendering order.
categories:
- - title: 'API Changes'
- labels:
- - 'API Change'
-
- - title: 'UI Changes'
- labels:
- - 'UI'
- - 'Look and Feel'
-
- title: 'Gradle'
labels:
- 'Gradle'
@@ -41,9 +35,22 @@ changelog:
labels:
- 'Maven'
+ - title: 'Ant'
+ labels:
+ - 'Ant'
+
- title: 'Java'
labels:
- 'Java'
+ - 'JavaDoc'
+
+ - title: 'JavaFX'
+ labels:
+ - 'JavaFX'
+
+ - title: 'Groovy'
+ labels:
+ - 'Groovy'
- title: 'PHP'
labels:
@@ -65,16 +72,45 @@ changelog:
- 'JavaScript'
- 'TypeScript'
- 'HTML'
+ - 'CSS'
+ - 'CSL'
+
+ - title: 'Versioning'
+ labels:
+ - 'git'
+ - 'subversion'
+ - 'mercurial'
+
+ - title: 'Editor'
+ labels:
+ - 'Editor'
+ - 'ANTLR'
+ - 'Docker'
+
+ - title: 'UI Changes'
+ labels:
+ - 'UI'
+ - 'Look and Feel'
- title: 'Platform'
labels:
- 'Platform'
+ - title: 'Language Server Protocol'
+ labels:
+ - 'LSP'
+
+ - title: 'VSCode Extension'
+ labels:
+ - 'VSCode Extension'
+
- title: 'Maintanance'
labels:
- 'Code cleanup'
- 'Upgrade Library'
-
+ - 'dependencies'
+ - 'CI'
+
- title: Other Changes
labels:
- "*"
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists