|
88 | 88 | ppg freeze |
89 | 89 | ppg installer |
90 | 90 |
|
91 | | - - name: Rename installer to clean version name |
92 | | - run: | |
93 | | - cd target |
94 | | - for file in PyES*; do |
95 | | - if [[ -f "$file" && ("$file" == *.deb || "$file" == *.dmg) ]]; then |
96 | | - # Remove any " Beta" or ".Beta" part (with or without space/dot) |
97 | | - base="${file% Beta*}" |
98 | | - base="${base%.Beta*}" |
99 | | - # Extract extension |
100 | | - ext=".${file##*.}" |
101 | | - # New clean name |
102 | | - new_name="${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}$ext" |
103 | | - mv "$file" "$new_name" |
104 | | - echo "Renamed '$file' → '$new_name'" |
105 | | - fi |
106 | | - done |
107 | | - cd .. |
108 | | -
|
109 | 91 | - name: Debug - List target contents |
110 | 92 | run: ls -la target/ |
111 | 93 |
|
@@ -148,24 +130,6 @@ jobs: |
148 | 130 | ppg freeze |
149 | 131 | ppg installer |
150 | 132 |
|
151 | | - - name: Rename installer to clean version name |
152 | | - run: | |
153 | | - cd target |
154 | | - for file in PyES*; do |
155 | | - if [[ -f "$file" && ("$file" == *.deb || "$file" == *.dmg) ]]; then |
156 | | - # Remove any " Beta" or ".Beta" part (with or without space/dot) |
157 | | - base="${file% Beta*}" |
158 | | - base="${base%.Beta*}" |
159 | | - # Extract extension |
160 | | - ext=".${file##*.}" |
161 | | - # New clean name |
162 | | - new_name="${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}$ext" |
163 | | - mv "$file" "$new_name" |
164 | | - echo "Renamed '$file' → '$new_name'" |
165 | | - fi |
166 | | - done |
167 | | - cd .. |
168 | | -
|
169 | 133 | - name: Debug - List target contents |
170 | 134 | run: ls -la target/ |
171 | 135 |
|
@@ -220,21 +184,6 @@ jobs: |
220 | 184 | ppg freeze |
221 | 185 | ppg installer |
222 | 186 |
|
223 | | - - name: Rename installer to clean version name |
224 | | - shell: powershell |
225 | | - run: | |
226 | | - cd target |
227 | | - Get-ChildItem -Path . -Filter "PyES*Setup.exe" | ForEach-Object { |
228 | | - $old_name = $_.Name |
229 | | - # Remove " Beta" or ".Beta" (with space or dot) |
230 | | - $base = $old_name -replace ' Beta','' -replace '\.Beta','' |
231 | | - $ext = $_.Extension |
232 | | - $new_name = "${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}$ext" |
233 | | - Rename-Item $old_name $new_name |
234 | | - Write-Output "Renamed '$old_name' → '$new_name'" |
235 | | - } |
236 | | - cd .. |
237 | | -
|
238 | 187 | - name: Debug - List target contents |
239 | 188 | shell: powershell |
240 | 189 | run: Get-ChildItem -Path target -Recurse -Force |
|
0 commit comments