File tree Expand file tree Collapse file tree 1 file changed +15
-9
lines changed
Expand file tree Collapse file tree 1 file changed +15
-9
lines changed Original file line number Diff line number Diff line change @@ -38,24 +38,30 @@ jobs:
3838 with :
3939 nuitka-version : main
4040 script-name : main.py
41- mode : onefile
41+ standalone : true
42+ onefile : true
43+ enable-console : true
44+ output-file : sephera-cli${{ runner.os == 'Windows' && '.exe' || '' }}
4245 output-dir : build/cli
4346 lto : yes
44-
47+
4548 - name : Build executable for GUI
4649 uses : Nuitka/Nuitka-Action@main
4750 with :
4851 nuitka-version : main
49- script-name : gui/main.py
50- mode : onefile
51- lto : yes
52+ script-name : gui/main.py
53+ standalone : true
54+ onefile : true
55+ enable-console : false
56+ output-file : sephera-gui${{ runner.os == 'Windows' && '.exe' || '' }}
5257 output-dir : build/gui
58+ lto : yes
5359
5460 - name : Upload Artifacts
5561 uses : actions/upload-artifact@v4
5662 with :
57- name : ${{ runner.os }} Build
63+ name : sephera- ${{ runner.os }}
5864 path : |
59- build/cli/*
60- build/gui/*
61- include-hidden -files: true
65+ build/cli/sephera-cli${{ runner.os == 'Windows' && '.exe' || '' }}
66+ build/gui/sephera-gui${{ runner.os == 'Windows' && '.exe' || '' }}
67+ if-no -files-found : error
You can’t perform that action at this time.
0 commit comments