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