We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e9d8aef commit 30d8056Copy full SHA for 30d8056
1 file changed
.github/workflows/build-release.yml
@@ -1,9 +1,6 @@
1
name: Build and Auto-Release EXE
2
3
-on:
4
- push:
5
- branches:
6
- - main # Runs only on pushes to main
+on: [push]
7
8
jobs:
9
build:
@@ -21,7 +18,7 @@ jobs:
21
18
- name: Install Dependencies
22
19
run: |
23
20
pip install -r requirements.txt
24
- pip install pyinstaller==6.12.0
+ pip install pyinstaller
25
26
- name: Build EXE with PyInstaller
27
run: pyinstaller --onefile gui.py
@@ -38,7 +35,7 @@ jobs:
38
35
Remove-Item -Recurse -Force build, dist, gui.spec
39
36
40
37
- name: Upload EXE as Artifact
41
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
42
with:
43
name: built-exe
44
path: gui.exe
@@ -51,7 +48,7 @@ jobs:
51
48
uses: actions/checkout@v4
52
49
53
50
- name: Download Built EXE
54
- uses: actions/download-artifact@v3
+ uses: actions/download-artifact@v4
55
56
57
0 commit comments