From 34c5e0211221c20c7b3fc721c9b61f046240e35e Mon Sep 17 00:00:00 2001 From: Antony Male Date: Mon, 3 Feb 2025 10:39:58 +0000 Subject: [PATCH] Update release-drafter to run on every commit It looks like it needs this to keep its draft up to date. We then edit the draft with the proper version when we push a tag. --- .github/workflows/release-drafter.yml | 17 +++++++++++++++++ .github/workflows/release.yml | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) 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..d9dd6e3 --- /dev/null +++ b/.github/workflows/release-drafter.yml @@ -0,0 +1,17 @@ +name: Draft a release note + +on: + push: + branches: + - main + - master + +jobs: + draft_release: + name: Release Drafter + runs-on: ubuntu-latest + steps: + - name: Run release-drafter + uses: release-drafter/release-drafter@v6.1.0 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ea5f5ad..4a1272a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,7 @@ permissions: contents: write jobs: - build: + release: name: Create release runs-on: ubuntu-latest steps: