File tree Expand file tree Collapse file tree 1 file changed +6
-11
lines changed
Expand file tree Collapse file tree 1 file changed +6
-11
lines changed Original file line number Diff line number Diff line change @@ -20,21 +20,16 @@ jobs:
2020 shell : pwsh
2121 run : |
2222 Set-Location -Path "/home/runner/work/MultiNet/MultiNet/"
23- $describedTag = git tag | Sort-Object -Descending | Select-Object -First 1
24- # Need to hunt if it's a tag + commits or just tag
25- $versionString = [string]::Empty
26- if ($describedTag.Contains("-"))
23+ $symVerTags = @()
24+ $describedTags = git tag | Sort-Object -Descending
25+ foreach($tag in $describedTag)
2726 {
28- $versionString = $describedTag.Substring(0, $describedTag.IndexOf("-") )
27+ $symVerTags += [System.Version]::Parse($tag )
2928 }
30- else
31- {
32- $versionString = $describedTag.ToString()
33- }
34-
35- $versionParsed = [System.Version]::Parse($versionString)
29+ $versionParsed = $symVerTags | Sort-Object -Descending | Select-Object -First 1
3630 $newTagVersion = [System.Version]::new($versionParsed.Major, $versionParsed.Minor, $versionParsed.Build + 1)
3731 $newTagVersionString = $newTagVersion.ToString()
32+ Write-Host "New Tag: $($newTagVersionString)"
3833 Write-Output "tag=$($newTagVersionString)" >> $env:GITHUB_OUTPUT
3934 - name : Create Tag Release
4035 env :
You can’t perform that action at this time.
0 commit comments