diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 0fce9a8..75485d5 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -52,15 +52,16 @@ jobs: shell: powershell run: | $version = "${{ steps.extract_version.outputs.version }}" - git show-ref --tags --quiet --verify "refs/tags/$version" + $tag = "v$version" + git show-ref --tags --quiet --verify "refs/tags/$tag" $tagExists = ($LASTEXITCODE -eq 0) $global:LASTEXITCODE = 0 $utf8NoBom = New-Object System.Text.UTF8Encoding($false) if ($tagExists) { - Write-Host "Version $version already released, stopping job." + Write-Host "Version $tag already released, stopping job." [System.IO.File]::AppendAllText($env:GITHUB_ENV, "CONTINUE=false`n", $utf8NoBom) } else { - Write-Host "Version $version not released yet, continuing workflow..." + Write-Host "Version $tag not released yet, continuing workflow..." [System.IO.File]::AppendAllText($env:GITHUB_ENV, "CONTINUE=true`n", $utf8NoBom) } exit 0 @@ -100,8 +101,9 @@ jobs: shell: powershell run: | $version = "${{ steps.extract_version.outputs.version }}" - git tag "$version" - git push origin "$version" + $tag = "v$version" + git tag "$tag" + git push origin "$tag" - name: Create Gitea Release if: env.CONTINUE == 'true' @@ -110,9 +112,9 @@ jobs: server_url: https://git.daemonlord.ru repository: ${{ gitea.repository }} token: ${{ secrets.API_TOKEN }} - tag_name: ${{ steps.extract_version.outputs.version }} - name: Release ${{ steps.extract_version.outputs.version }} + tag_name: v${{ steps.extract_version.outputs.version }} + name: Release v${{ steps.extract_version.outputs.version }} body: | - Desktop release ${{ steps.extract_version.outputs.version }} + Desktop release v${{ steps.extract_version.outputs.version }} files: | dist/AnabasisManager-${{ steps.extract_version.outputs.version }}.zip