Skip to content

Commit

Permalink
Updated pipeline
Browse files Browse the repository at this point in the history
  • Loading branch information
AcidWeb committed Jun 15, 2022
1 parent a3af87d commit cca23b1
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 15 deletions.
11 changes: 3 additions & 8 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,12 @@ jobs:
with:
python-version: '3.10'
- name: Install dependencies
env:
PYINSTALLER_COMPILE_BOOTLOADER: 1
run: |
python -m pip install --upgrade pip setuptools wheel
pip install -r requirements.txt
pip install certifi
git clone https://github.com/pyinstaller/pyinstaller.git
cd pyinstaller
git checkout tags/v5.1
cd bootloader
python waf all
cd ..
pip install -e .
pip install certifi pyinstaller --no-binary pyinstaller
- name: Build binary
run: pyinstaller -y -F -i CurseBreaker.ico -n CurseBreaker -c --noupx --exclude-module FixTk --exclude-module tcl --exclude-module tk --exclude-module _tkinter --exclude-module tkinter --exclude-module Tkinter CurseBreaker.py
- name: Upload binary
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ WTF-Backup/
/CurseBreaker.reg
/Build.sh
/.env
*.zip
14 changes: 7 additions & 7 deletions Pipfile.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit cca23b1

Please sign in to comment.