Skip to content

Commit 3f57b25

Browse files
committed
Action Debug: List all release files and capture additional paths for setup and nupkg files
1 parent 489b157 commit 3f57b25

File tree

1 file changed

+23
-7
lines changed

1 file changed

+23
-7
lines changed

.github/workflows/release.yml

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,30 @@ jobs:
5252
run: |
5353
vpk pack --packId kelltom.pdfpageselector --packVersion ${{ steps.version.outputs.VERSION }} --packDir .\dist --mainExe PDF-Page-Selector.exe
5454
55-
- name: Find nupkg file
55+
- name: List Release Files
5656
run: |
57-
$nupkg = Get-ChildItem -Path .\Releases\*.nupkg | Select-Object -First 1
57+
Write-Host "Contents of Releases folder:"
58+
Get-ChildItem -Path .\Releases -Recurse | ForEach-Object { Write-Host $_.FullName }
59+
60+
- name: Find release files
61+
run: |
62+
$setupExe = Get-ChildItem -Path .\Releases\*-Setup.exe -Recurse | Select-Object -First 1
63+
$nupkg = Get-ChildItem -Path .\Releases\*.nupkg -Recurse | Select-Object -First 1
64+
$releases = Get-ChildItem -Path .\Releases\RELEASES -Recurse | Select-Object -First 1
65+
66+
if ($setupExe) {
67+
echo "SETUP_PATH=$($setupExe.FullName)" >> $env:GITHUB_OUTPUT
68+
Write-Host "Found setup: $($setupExe.FullName)"
69+
}
5870
if ($nupkg) {
5971
echo "NUPKG_PATH=$($nupkg.FullName)" >> $env:GITHUB_OUTPUT
60-
echo "NUPKG_NAME=$($nupkg.Name)" >> $env:GITHUB_OUTPUT
72+
Write-Host "Found nupkg: $($nupkg.FullName)"
73+
}
74+
if ($releases) {
75+
echo "RELEASES_PATH=$($releases.FullName)" >> $env:GITHUB_OUTPUT
76+
Write-Host "Found RELEASES: $($releases.FullName)"
6177
}
62-
id: find_nupkg
78+
id: find_files
6379

6480
- name: Create Release and Upload Assets
6581
uses: softprops/action-gh-release@v1
@@ -69,6 +85,6 @@ jobs:
6985
draft: false
7086
prerelease: false
7187
files: |
72-
./Releases/kelltom.pdfpageselector-${{ steps.version.outputs.VERSION }}-win-Setup.exe
73-
./Releases/RELEASES
74-
${{ steps.find_nupkg.outputs.NUPKG_PATH }}
88+
${{ steps.find_files.outputs.SETUP_PATH }}
89+
${{ steps.find_files.outputs.RELEASES_PATH }}
90+
${{ steps.find_files.outputs.NUPKG_PATH }}

0 commit comments

Comments
 (0)