Skip to content

Commit 1dbeaf7

Browse files
rename changes to match file
1 parent b394f35 commit 1dbeaf7

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

.github/workflows/release-multi-os.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -89,15 +89,15 @@ jobs:
8989
ppg installer
9090
9191
- name: Rename installer to remove Beta
92+
shell: powershell
9293
run: |
9394
cd target
94-
for file in PyES*.deb PyES*.dmg; do
95-
if [[ -f "$file" ]]; then
96-
new_name="${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}${file##*.}"
97-
mv "$file" "$new_name"
98-
echo "Renamed $file to $new_name"
99-
fi
100-
done
95+
Get-ChildItem -Path . -Filter "PyES*Setup.exe" | ForEach-Object {
96+
$ext = $_.Extension
97+
$new_name = "${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}$ext"
98+
Rename-Item $_.Name $new_name
99+
Write-Output "Renamed $($_.Name) to $new_name"
100+
}
101101
cd ..
102102
103103
- name: Debug - List target contents
@@ -143,15 +143,15 @@ jobs:
143143
ppg installer
144144
145145
- name: Rename installer to remove Beta
146+
shell: powershell
146147
run: |
147148
cd target
148-
for file in PyES*.deb PyES*.dmg; do
149-
if [[ -f "$file" ]]; then
150-
new_name="${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}${file##*.}"
151-
mv "$file" "$new_name"
152-
echo "Renamed $file to $new_name"
153-
fi
154-
done
149+
Get-ChildItem -Path . -Filter "PyES*Setup.exe" | ForEach-Object {
150+
$ext = $_.Extension
151+
$new_name = "${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}$ext"
152+
Rename-Item $_.Name $new_name
153+
Write-Output "Renamed $($_.Name) to $new_name"
154+
}
155155
cd ..
156156
157157
- name: Debug - List target contents
@@ -208,15 +208,15 @@ jobs:
208208
ppg freeze
209209
ppg installer
210210
211-
- name: Rename installer to remove Beta
211+
- name: Rename installer to clean version name
212212
shell: powershell
213213
run: |
214214
cd target
215215
Get-ChildItem -Path . -Filter "PyES*Setup.exe" | ForEach-Object {
216-
$ext = $_.Extension
216+
$ext = $_.Extension # includes the dot, e.g., ".exe"
217217
$new_name = "${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}$ext"
218218
Rename-Item $_.Name $new_name
219-
Write-Output "Renamed $($_.Name) to $new_name"
219+
Write-Output "Renamed '$($_.Name)' → '$new_name'"
220220
}
221221
cd ..
222222
@@ -229,7 +229,7 @@ jobs:
229229
uses: svenstaro/upload-release-action@v2
230230
with:
231231
repo_token: ${{ secrets.GITHUB_TOKEN }}
232-
file: target/${{ needs.create-release.outputs.app_name }}*Setup.exe
232+
file: target/*${{ needs.create-release.outputs.app_name }}*Setup.exe
233233
asset_name: ${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}.exe
234234
tag: ${{ github.ref }}
235235
overwrite: true

0 commit comments

Comments
 (0)