From 7f6bf4442f64f77fd683dc08248c9d1054ab1579 Mon Sep 17 00:00:00 2001 From: Maximilian Eibl Date: Fri, 4 Sep 2026 17:45:48 +0200 Subject: [PATCH] De-hardcode workflow initiator in release-linux.yml to support release events and all tags --- .gitea/workflows/release-linux.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/release-linux.yml b/.gitea/workflows/release-linux.yml index e6fb235..d89354f 100644 --- a/.gitea/workflows/release-linux.yml +++ b/.gitea/workflows/release-linux.yml @@ -1,15 +1,16 @@ name: Release Linux Binaries on: + release: + types: [published, created] push: tags: - - 'v*' + - '*' workflow_dispatch: inputs: tag: - description: 'Release tag (e.g. v1.0.2)' + description: 'Release tag (optional)' required: false - default: 'v1.0.2' jobs: release-linux: @@ -37,6 +38,6 @@ jobs: GITEA_TOKEN: ${{ secrets.TAG_TOKEN || github.token }} GITEA_SERVER_URL: ${{ github.server_url }} GITEA_REPOSITORY: ${{ github.repository }} - GITEA_REF_NAME: ${{ inputs.tag || github.ref_name }} + GITEA_REF_NAME: ${{ github.event.release.tag_name || inputs.tag || github.ref_name }} run: | python3 compilation/upload_release.py --skip-build