From 589d4324bc2dee492cb4a593809e7798af48b37a Mon Sep 17 00:00:00 2001 From: Ilan Steemers Date: Mon, 22 Jun 2020 20:01:16 +0200 Subject: [PATCH] Adds release drafter --- .github/release-drafter.yml | 36 +++++++++++++++++++++++++++++++ .github/workflows/release_log.yml | 14 ++++++++++++ 2 files changed, 50 insertions(+) create mode 100755 .github/release-drafter.yml create mode 100644 .github/workflows/release_log.yml diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml new file mode 100755 index 0000000..8d3df05 --- /dev/null +++ b/.github/release-drafter.yml @@ -0,0 +1,36 @@ +categories: + - + label: breaking + title: Breaking + - + label: feature + title: New + - + label: bug + title: "Bug Fixes" + - + label: dependencies + title: "Dependency Updates" + - + label: security + title: Security +name-template: v$NEXT_PATCH_VERSION +tag-template: v$NEXT_PATCH_VERSION +template: | + $CHANGES +version-resolver: + major: + labels: + - breaking + - major + minor: + labels: + - feature + - minor + patch: + labels: + - bug + - dependencies + - security + - patch + default: patch \ No newline at end of file diff --git a/.github/workflows/release_log.yml b/.github/workflows/release_log.yml new file mode 100644 index 0000000..8c62eee --- /dev/null +++ b/.github/workflows/release_log.yml @@ -0,0 +1,14 @@ +name: Update release draft +on: + push: + branches: + - master +jobs: + update_release_draft: + runs-on: ubuntu-latest + steps: + - uses: release-drafter/release-drafter@v5 + with: + config-name: release-drafter.yml + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file