From a71796b6891bf24c61bdd45902a649ccd7fed3d7 Mon Sep 17 00:00:00 2001 From: cuongquangnam Date: Fri, 11 Aug 2023 13:24:21 +0800 Subject: [PATCH 1/2] add release-drafter file --- .github/release-drafter.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/release-drafter.yml diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml new file mode 100644 index 0000000..12bb45d --- /dev/null +++ b/.github/release-drafter.yml @@ -0,0 +1,27 @@ +name-template: 'v$RESOLVED_VERSION' +tag-template: 'v$RESOLVED_VERSION' +categories: + - title: 'Features' + labels: + - 'kind/feature' + - title: 'Fixes' + labels: + - 'kind/fix' + - title: 'Chore & Maintenance' + labels: + - 'kind/refactor' + - 'kind/chore' + - 'kind/docs' + - title: 'Dependencies' + labels: + - 'kind/dependencies' +change-template: '- $TITLE @$AUTHOR (#$NUMBER)' +change-title-escapes: '\<*_&' +version-resolver: + minor: + labels: + - 'kind/feature' + default: patch +prerelease: false +template: | + $CHANGES From 91930ea49cafee36da6a445de35c39102292eba5 Mon Sep 17 00:00:00 2001 From: cuongquangnam Date: Mon, 14 Aug 2023 15:44:26 +0800 Subject: [PATCH 2/2] add workflows for release-drafter --- .github/workflows/release-drafter.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/release-drafter.yml diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml new file mode 100644 index 0000000..4268136 --- /dev/null +++ b/.github/workflows/release-drafter.yml @@ -0,0 +1,21 @@ +name: Release Drafter + +on: + push: + branches: [main] + +permissions: + contents: write + pull-requests: read + +concurrency: + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + main: + runs-on: ubuntu-latest + steps: + - uses: release-drafter/release-drafter@65c5fb495d1e69aa8c08a3317bc44ff8aabe9772 # v5.24.0 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}