Skip to content

Commit 9ec1d6f

Browse files
fix it properly this time
1 parent fd0e5ae commit 9ec1d6f

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/release-binaries.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,16 @@ jobs:
7373
run: |
7474
python -m pip install --upgrade pip
7575
pip install nuitka
76+
pip install .
77+
78+
- name: Create entry point script
79+
shell: bash
80+
run: |
81+
cat > _entry.py << 'EOF'
82+
from bangen.app import main
83+
if __name__ == "__main__":
84+
main()
85+
EOF
7686
7787
- name: Build with Nuitka (Unix)
7888
if: runner.os != 'Windows'
@@ -88,6 +98,7 @@ jobs:
8898
--include-package=pyfiglet \
8999
--include-package-data=pyfiglet \
90100
--include-package=PIL \
101+
--include-package-data=PIL \
91102
--include-package=typer \
92103
--include-package=click \
93104
--nofollow-import-to=tkinter \
@@ -118,6 +129,7 @@ jobs:
118129
--include-package=pyfiglet `
119130
--include-package-data=pyfiglet `
120131
--include-package=PIL `
132+
--include-package-data=PIL `
121133
--include-package=typer `
122134
--include-package=click `
123135
--nofollow-import-to=tkinter `

0 commit comments

Comments
 (0)