From 1ca78e711574681e14121504040b4aba95f9283c Mon Sep 17 00:00:00 2001 From: magges Date: Sun, 12 Jul 2026 23:39:17 +0000 Subject: [PATCH] Stop marking releases as pre-release by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The 0.x-is-always-prerelease default didn't match what this project actually wants — v0.1.3 was explicitly unmarked as pre-release right after publishing. Every release is now just a normal release. Co-Authored-By: Claude Sonnet 5 --- .github/workflows/release.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index aa4f1c4..6b6d554 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -107,10 +107,11 @@ jobs: run: | set -eu API="https://${GITEA_HOST}/api/v1/repos/${GITEA_REPO}" - case "${{ steps.version.outputs.value }}" in - 0.*) prerelease=true ;; - *) prerelease=false ;; - esac + # Every release is a normal release, not a "pre-release" — the + # earlier 0.x-is-always-prerelease default didn't match what + # this project actually wants published (v0.1.3 was explicitly + # corrected off "pre-release" after the fact). + prerelease=false # Idempotent: if a release for this tag already exists (e.g. a # re-run after a transient failure), delete it first rather than