Skip to content

Commit b394f35

Browse files
cleaned release_notes.md and assets renamed to match release version
1 parent fa7987a commit b394f35

2 files changed

Lines changed: 39 additions & 9 deletions

File tree

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

Lines changed: 39 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,14 +88,26 @@ jobs:
8888
ppg freeze
8989
ppg installer
9090
91+
- name: Rename installer to remove Beta
92+
run: |
93+
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
101+
cd ..
102+
91103
- name: Debug - List target contents
92104
run: ls -la target/
93105

94106
- name: Upload to Release
95107
uses: svenstaro/upload-release-action@v2
96108
with:
97109
repo_token: ${{ secrets.GITHUB_TOKEN }}
98-
file: target/*${{ needs.create-release.outputs.app_name }}*.deb
110+
file: target/${{ needs.create-release.outputs.app_name }}*.deb
99111
asset_name: ${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}.deb
100112
tag: ${{ github.ref }}
101113
overwrite: true
@@ -130,14 +142,26 @@ jobs:
130142
ppg freeze
131143
ppg installer
132144
145+
- name: Rename installer to remove Beta
146+
run: |
147+
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
155+
cd ..
156+
133157
- name: Debug - List target contents
134158
run: ls -la target/
135159

136160
- name: Upload to Release
137161
uses: svenstaro/upload-release-action@v2
138162
with:
139163
repo_token: ${{ secrets.GITHUB_TOKEN }}
140-
file: target/*${{ needs.create-release.outputs.app_name }}*.dmg
164+
file: target/${{ needs.create-release.outputs.app_name }}*.dmg
141165
asset_name: ${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}.dmg
142166
tag: ${{ github.ref }}
143167
overwrite: true
@@ -184,6 +208,18 @@ jobs:
184208
ppg freeze
185209
ppg installer
186210
211+
- name: Rename installer to remove Beta
212+
shell: powershell
213+
run: |
214+
cd target
215+
Get-ChildItem -Path . -Filter "PyES*Setup.exe" | ForEach-Object {
216+
$ext = $_.Extension
217+
$new_name = "${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}$ext"
218+
Rename-Item $_.Name $new_name
219+
Write-Output "Renamed $($_.Name) to $new_name"
220+
}
221+
cd ..
222+
187223
- name: Debug - List target contents
188224
shell: powershell
189225
run: Get-ChildItem -Path target -Recurse -Force
@@ -193,7 +229,7 @@ jobs:
193229
uses: svenstaro/upload-release-action@v2
194230
with:
195231
repo_token: ${{ secrets.GITHUB_TOKEN }}
196-
file: target/*${{ needs.create-release.outputs.app_name }}*Setup.exe
232+
file: target/${{ needs.create-release.outputs.app_name }}*Setup.exe
197233
asset_name: ${{ needs.create-release.outputs.app_name }}-${{ needs.create-release.outputs.version }}.exe
198234
tag: ${{ github.ref }}
199235
overwrite: true

release_text.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +0,0 @@
1-
# Version v2.0.9beta
2-
3-
## Fixes
4-
* revert to macos 13 to compile for x86 ([76461bd](https://github.com/Kastakin/PyES/commit/76461bde09348a207311bb09e37d2d86b4614949))
5-
6-

0 commit comments

Comments
 (0)