diff --git a/.gitea/workflows/release-windows.yml b/.gitea/workflows/release-windows.yml index 7482434..efa9285 100644 --- a/.gitea/workflows/release-windows.yml +++ b/.gitea/workflows/release-windows.yml @@ -1,15 +1,16 @@ name: Release Windows 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-windows: @@ -54,7 +55,7 @@ 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: | $py = "python" if (-not (Get-Command "python" -ErrorAction SilentlyContinue)) {