Skip to content

Commit e4f55b2

Browse files
committed
Add extensive debugging output to release workflow
1 parent bbc06ff commit e4f55b2

1 file changed

Lines changed: 39 additions & 15 deletions

File tree

.github/workflows/release.yml

Lines changed: 39 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -62,23 +62,47 @@ jobs:
6262
$releaseDir = "AddToPath-$version"
6363
6464
Write-Host "Creating release with version: $version"
65-
Write-Host "Files to upload:"
65+
Write-Host "Current directory:"
66+
pwd
67+
Write-Host "Files in current directory:"
68+
ls
69+
Write-Host "Release files to upload:"
6670
ls "$releaseDir.*"
71+
Write-Host "GitHub CLI version:"
72+
gh --version
73+
Write-Host "GitHub CLI auth status:"
74+
gh auth status
6775
68-
gh release create "v$version" `
69-
"$releaseDir.zip" `
70-
"$releaseDir.tar.gz" `
71-
"$releaseDir-source.zip" `
72-
--title "Release v$version" `
73-
--draft `
74-
--notes "Release $version
76+
Write-Host "Attempting to create GitHub release..."
77+
try {
78+
$notes = @"
79+
Release $version
7580

76-
## What's Changed
77-
- Please update release notes here
81+
## What's Changed
82+
- Please update release notes here
7883

79-
## Installation
80-
1. Download the AddToPath zip file
81-
2. Extract to any location
82-
3. Run AddToPath.exe
84+
## Installation
85+
1. Download the AddToPath zip file
86+
2. Extract to any location
87+
3. Run AddToPath.exe
8388

84-
Note: Admin rights required for System PATH operations"
89+
Note: Admin rights required for System PATH operations
90+
"@
91+
92+
Write-Host "Release notes:"
93+
Write-Host $notes
94+
95+
gh release create "v$version" `
96+
"$releaseDir.zip" `
97+
"$releaseDir.tar.gz" `
98+
"$releaseDir-source.zip" `
99+
--title "Release v$version" `
100+
--draft `
101+
--notes "$notes" `
102+
--verbose
103+
}
104+
catch {
105+
Write-Host "Error creating release: $_"
106+
Write-Host "GitHub CLI output: $($_.Exception.Message)"
107+
exit 1
108+
}

0 commit comments

Comments
 (0)