6666 - name : Build executables
6767 run : |
6868 if [ "${{ matrix.os }}" = "windows-latest" ]; then
69- pyinstaller --onefile cli/main.py --name "codethreat-cli.exe" --icon=ct.ico
69+ pyinstaller --onefile cli/main.py --name "codethreat-cli.exe" --icon=ct.ico \
70+ --add-data "cli;cli" \
71+ --hidden-import cli.scan \
72+ --hidden-import cli.auth \
73+ --hidden-import cli.utils \
74+ --hidden-import requests \
75+ --hidden-import click \
76+ --hidden-import colorama \
77+ --hidden-import zipfile \
78+ --hidden-import tempfile \
79+ --hidden-import datetime \
80+ --hidden-import platform \
81+ --hidden-import socket \
82+ --hidden-import fnmatch \
83+ --collect-submodules cli
7084 else
71- pyinstaller --onefile cli/main.py --name "codethreat-cli" --icon=ct.ico
85+ pyinstaller --onefile cli/main.py --name "codethreat-cli" --icon=ct.ico \
86+ --add-data "cli:cli" \
87+ --hidden-import cli.scan \
88+ --hidden-import cli.auth \
89+ --hidden-import cli.utils \
90+ --hidden-import requests \
91+ --hidden-import click \
92+ --hidden-import colorama \
93+ --hidden-import zipfile \
94+ --hidden-import tempfile \
95+ --hidden-import datetime \
96+ --hidden-import platform \
97+ --hidden-import socket \
98+ --hidden-import fnmatch \
99+ --collect-submodules cli
72100 fi
73101 shell : bash
74102
@@ -120,4 +148,4 @@ jobs:
120148 dist/codethreat-cli-${{ needs.bump_version.outputs.revision }}-x86_64-ubuntu-latest/codethreat-cli-${{ needs.bump_version.outputs.revision }}-x86_64-ubuntu-latest.tar.gz
121149 dist/codethreat-cli-${{ needs.bump_version.outputs.revision }}-x86_64-windows-latest/codethreat-cli-${{ needs.bump_version.outputs.revision }}-x86_64-windows-latest.zip
122150 env :
123- GITHUB_TOKEN : " ${{ secrets.GITHUB_TOKEN }}"
151+ GITHUB_TOKEN : " ${{ secrets.GITHUB_TOKEN }}"
0 commit comments