Skip to content

Commit fdba388

Browse files
committed
[feat] pyinstaller as onedir to speed-up executable
1 parent 9be5d31 commit fdba388

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ jobs:
2222
- name: Build package
2323
run: |
2424
./build.sh
25-
python -m PyInstaller src/fastanalyzer.py --onefile --noconsole --name="FastAnalyzer" #--icon=assets/images/icon.ico
25+
python -m PyInstaller src/fastanalyzer.py --noconsole --name="FastAnalyzer" #--icon=assets/images/icon.ico
2626
- name: Linux artefact
2727
uses: actions/upload-artifact@v3
2828
with:
2929
name: FastAnalyzer_linux
30-
path: ./dist/FastAnalyzer
30+
path: ./dist/FastAnalyzer/
3131

3232
build_macos:
3333
runs-on: macos-latest
@@ -45,13 +45,13 @@ jobs:
4545
- name: Build package
4646
run: |
4747
./build.sh
48-
python -m PyInstaller src/fastanalyzer.py --onefile --noconsole --name="FastAnalyzer" --noconsole #--icon=assets/images/icon.ico
48+
python -m PyInstaller src/fastanalyzer.py --noconsole --name="FastAnalyzer" --noconsole #--icon=assets/images/icon.ico
4949
- name: Mac artefact
5050
uses: actions/upload-artifact@v3
5151
with:
5252
name: FastAnalyzer_macos
53-
path: ./dist/FastAnalyzer.app
54-
53+
path: ./dist/FastAnalyzer/
54+
5555
build_windows:
5656
runs-on: windows-latest
5757
steps:
@@ -69,9 +69,9 @@ jobs:
6969
shell: bash
7070
run: |
7171
./build.sh
72-
python -m PyInstaller src/fastanalyzer.py --onefile --noconsole --name="FastAnalyzer" --noconsole #--icon=assets/images/icon.ico
72+
python -m PyInstaller src/fastanalyzer.py --noconsole --name="FastAnalyzer" --noconsole #--icon=assets/images/icon.ico
7373
- name: Windows artefact
7474
uses: actions/upload-artifact@v3
7575
with:
7676
name: FastAnalyzer_windows
77-
path: ./dist/FastAnalyzer.exe
77+
path: ./dist/FastAnalyzer/

0 commit comments

Comments
 (0)