Skip to content

Commit 2c4bc00

Browse files
committed
Fix packaging actions for Powershell
1 parent 211d2b1 commit 2c4bc00

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.github/workflows/generate-windows-packages-debug.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ jobs:
3333
- name: Run PyInstaller to create binaries
3434
run: |
3535
pyinstaller.exe --noconfirm turing-system-monitor-debug.spec
36+
${{github.event.release.tag_name}}-debug | Out-File ".\dist\turing-system-monitor\version.txt"
3637
3738
- name: Create InnoSetup installer from generated binaries
3839
uses: Minionguyjpro/Inno-Setup-Action@v1.2.5
@@ -42,9 +43,8 @@ jobs:
4243

4344
- name: Create portable zip archive from generated binaries
4445
run: |
45-
rm -rf "res/themes/--Theme examples"
46-
mv dist/turing-system-monitor dist/turing-system-monitor-${{github.event.release.tag_name}}-debug
47-
7z a -tzip turing-system-monitor-${{github.event.release.tag_name}}-portable-debug.zip dist/turing-system-monitor-${{github.event.release.tag_name}}-debug
46+
Remove-Item -r ".\res\themes\--Theme examples\"
47+
7z a -tzip turing-system-monitor-${{github.event.release.tag_name}}-portable-debug.zip ".\dist\turing-system-monitor"
4848
4949
- name: '📦 Archive Windows installer'
5050
uses: actions/upload-artifact@v4

.github/workflows/generate-windows-packages.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ jobs:
3333
- name: Run PyInstaller to create binaries
3434
run: |
3535
pyinstaller.exe --noconfirm turing-system-monitor.spec
36+
${{github.event.release.tag_name}} | Out-File ".\dist\turing-system-monitor\version.txt"
3637
3738
- name: Create InnoSetup installer from generated binaries
3839
uses: Minionguyjpro/Inno-Setup-Action@v1.2.5
@@ -42,9 +43,8 @@ jobs:
4243

4344
- name: Create portable zip archive from generated binaries
4445
run: |
45-
rm -rf "res/themes/--Theme examples"
46-
mv dist/turing-system-monitor dist/turing-system-monitor-${{github.event.release.tag_name}}
47-
7z a -tzip turing-system-monitor-${{github.event.release.tag_name}}-portable.zip dist/turing-system-monitor-${{github.event.release.tag_name}}
46+
Remove-Item -r ".\res\themes\--Theme examples\"
47+
7z a -tzip turing-system-monitor-${{github.event.release.tag_name}}-portable.zip ".\dist\turing-system-monitor"
4848
4949
- name: '📦 Archive Windows installer'
5050
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)