Skip to content

Commit 9498c71

Browse files
committed
Updated release workflow
1 parent e124ff1 commit 9498c71

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/create_release.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ jobs:
2323
version: ${{ steps.validate-version.outputs.version }}
2424
version-prefix: ${{ steps.validate-version.outputs.version-prefix }}
2525
version-suffix: ${{ steps.validate-version.outputs.version-suffix }}
26+
is-prerelease: ${{ steps.validate-version.outputs.is-prerelease }}
2627
steps:
2728
- id: validate-version
2829
name: Validate Version
@@ -42,6 +43,7 @@ jobs:
4243
$parts = $version -split '-',2
4344
$prefix = $parts[0]
4445
$suffix = $parts[1]
46+
$isPrerelease = $suffix -ne $null
4547
4648
Write-Host "Prefix: " -NoNewLine
4749
Write-Host "$($PSStyle.Foreground.BrightCyan)$prefix$($PSStyle.Reset)"
@@ -52,6 +54,7 @@ jobs:
5254
echo "version=$version" >> $env:GITHUB_OUTPUT
5355
echo "version-prefix=$prefix" >> $env:GITHUB_OUTPUT
5456
echo "version-suffix=$suffix" >> $env:GITHUB_OUTPUT
57+
echo "is-prerelease=$isPrerelease" >> $env:GITHUB_OUTPUT
5558
build:
5659
uses: syntax-tm/SteamAchievementManager/.github/workflows/build.yml@main
5760
needs: setup
@@ -93,3 +96,7 @@ jobs:
9396
draft: true
9497
allowUpdates: true
9598
artifactErrorsFailBuild: true
99+
omitBodyDuringUpdate: true
100+
omitDraftDuringUpdate: true
101+
omitNameDuringUpdate: true
102+
prerelease: ${{ needs.setup.outputs.is-prerelease == 'true' && 'true' || '' }}

0 commit comments

Comments
 (0)