aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/release-drafter.yml81
1 files changed, 81 insertions, 0 deletions
diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml
new file mode 100644
index 000000000..064f44487
--- /dev/null
+++ b/.github/release-drafter.yml
@@ -0,0 +1,81 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+# Configuration for Release Drafter: https://github.com/toolmantim/release-drafter
+name-template: $NEXT_PATCH_VERSION
+tag-template: $NEXT_PATCH_VERSION
+version-template: $MAJOR.$MINOR.$PATCH
+
+# Emoji reference: https://gitmoji.carloscuesta.me/
+categories:
+ - title: ":boom: Breaking changes"
+ labels:
+ - breaking
+ - title: 🚨 Removed
+ label: removed
+ - title: ":tada: Major features and improvements"
+ labels:
+ - major-enhancement
+ - major-rfe
+ - title: 🐛 Major bug fixes
+ labels:
+ - major-bug
+ - title: ⚠️ Deprecated
+ label: deprecated
+ - title: 🚀 New features and improvements
+ labels:
+ - enhancement
+ - feature
+ - rfe
+ - title: 🐛 Bug Fixes
+ labels:
+ - bug
+ - fix
+ - bugfix
+ - regression
+ - title: ":construction_worker: Changes for developers"
+ labels:
+ - developer
+ # Default label used by Dependabot
+ - title: 📦 Dependency updates
+ label: dependencies
+ - title: 📝 Documentation updates
+ label: documentation
+ - title: 👻 Maintenance
+ labels:
+ - chore
+ - internal
+ - maintenance
+ - title: 🔧 Build
+ label: build
+ - title: 🚦 Tests
+ labels:
+ - test
+ - tests
+exclude-labels:
+ - reverted
+ - no-changelog
+ - skip-changelog
+ - invalid
+
+template: |
+ <!-- Optional: add a release summary here -->
+ $CHANGES
+
+replacers:
+ - search: '/\[(.*)-(\d+)\]*\s*-*\s*/g'
+ replace: '[[$1-$2]](https://issues.apache.org/jira/browse/$1-$2) - '