From 84bd852552ea3ddd1f309b094f4633bac3a5d06f Mon Sep 17 00:00:00 2001 From: Furglitch Date: Sat, 26 Jul 2025 21:59:50 -0500 Subject: [PATCH 1/3] Fix missing tag creation for new release --- .github/workflows/build.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 83da80c..069388a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,6 +36,17 @@ jobs: previous_tag=$(gh release list --limit 5 | grep -v 'Pre-release' | awk 'NR==1 {print $1}') echo "::set-output name=previous_tag::${previous_tag}" + - name: Create tag + uses: actions/github-script@v5 + with: + script: | + github.rest.git.createRef({ + owner: context.repo.owner, + repo: context.repo.repo, + ref: 'refs/tags/${{ inputs.version }}', + sha: context.sha + }) + - name: "Write Changelog" id: build_changelog uses: mikepenz/release-changelog-builder-action@v5 From dedd5923953dd19b637b3ba69c2ee7288c5c467c Mon Sep 17 00:00:00 2001 From: Furglitch Date: Sat, 26 Jul 2025 22:06:41 -0500 Subject: [PATCH 2/3] Update action versions --- .github/workflows/build.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 069388a..f5dbbc9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Set up dependencies run: | @@ -37,7 +37,7 @@ jobs: echo "::set-output name=previous_tag::${previous_tag}" - name: Create tag - uses: actions/github-script@v5 + uses: actions/github-script@v7.0.1 with: script: | github.rest.git.createRef({ @@ -49,7 +49,7 @@ jobs: - name: "Write Changelog" id: build_changelog - uses: mikepenz/release-changelog-builder-action@v5 + uses: mikepenz/release-changelog-builder-action@v5.4.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -59,7 +59,7 @@ jobs: - name: Create GitHub Release id: create_release - uses: actions/create-release@v1 + uses: actions/create-release@v1.1.4 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -70,7 +70,7 @@ jobs: prerelease: false - name: Upload Release Asset - uses: actions/upload-release-asset@v1 + uses: actions/upload-release-asset@v1.0.2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: From 8e736891445df34e5393c07ed9d7472ca7039da5 Mon Sep 17 00:00:00 2001 From: Furglitch Date: Sat, 26 Jul 2025 22:11:41 -0500 Subject: [PATCH 3/3] Update changelog formatting --- .github/build-changelog.json | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/build-changelog.json b/.github/build-changelog.json index 3e1a8a7..0c35f77 100644 --- a/.github/build-changelog.json +++ b/.github/build-changelog.json @@ -1,26 +1,28 @@ { "categories": [ { - "title": "## 🚀 Features", + "title": "## Features", "labels": ["enhancement"] }, { - "title": "## 🐛 Bugfixes", + "title": "## Bugfixes", "labels": ["bug"] }, { - "title": "## 📥 Updates", + "title": "## Updates", "labels": ["update"] } ], - "ignore": [ + "ignore_labels": [ + "documentation", "duplicate", "good first issue", - "help wanted", "invalid", - "question", - "wontfix", - "documentation" + "not our bug", + "stale", + "unconfirmed", + "unsupported", + "wontfix" ], "sort": { "order": "ASC",