Skip to content

Commit 95eb26b

Browse files
committed
Fix release workflow: reset LASTEXITCODE after gh release view
1 parent 04ad463 commit 95eb26b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ jobs:
3434
3535
# 同じバージョンのリリースが既にあればスキップ
3636
gh release view $tag 2>&1 | Out-Null
37-
if ($LASTEXITCODE -eq 0) {
37+
$releaseExists = ($LASTEXITCODE -eq 0)
38+
$global:LASTEXITCODE = 0 # gh の exit code をリセット
39+
if ($releaseExists) {
3840
Write-Host "Release $tag already exists. Skipping."
3941
"needed=false" >> $env:GITHUB_OUTPUT
4042
return

0 commit comments

Comments
 (0)