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