Skip to content

Commit

Permalink
Try fixing virustotal false positives + BUILD
Browse files Browse the repository at this point in the history
  • Loading branch information
Willy-JL authored Jan 1, 2023
1 parent f78d8f7 commit 5bc343f
Showing 1 changed file with 3 additions and 10 deletions.
13 changes: 3 additions & 10 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
fail-fast: false
matrix:
config:
- { os: "windows-2019", python: "3.11.1", cx-freeze: "latest" } # 3.11 cx_Freeze not yet stable, requires latest betas
- { os: "windows-2019", python: "3.11.1", cx-freeze: "main" } # 3.11 cx_Freeze not yet stable, requires latest source
- { os: "ubuntu-20.04", python: "3.11.1", cx-freeze: "6.13.1" }
- { os: "macos-11", python: "3.10.9", cx-freeze: "6.13.1" } # cx_Freeze breaks runtime on 3.11, latest betas don't help
name: "${{ matrix.config.os }}"
Expand All @@ -35,15 +35,8 @@ jobs:
python-version: "${{ matrix.config.python }}"

- name: "Setup cx_Freeze"
shell: "bash"
run: |
if [[ "${{ matrix.config.cx-freeze }}" = "latest" ]]; then
python -m pip install --pre -f https://lief.s3-website.fr-par.scw.cloud/latest/lief/ lief || true
python -m pip install --pre --extra-index-url https://marcelotduarte.github.io/packages/ cx_Logging || true
python -m pip install --pre --extra-index-url https://marcelotduarte.github.io/packages/ cx_Freeze
else
python -m pip install -U 'git+https://github.com/marcelotduarte/cx_Freeze.git@${{ matrix.config.cx-freeze }}'
fi
run: |
python -m pip install -U 'git+https://github.com/marcelotduarte/cx_Freeze.git@${{ matrix.config.cx-freeze }}'
# === BUILD ===

Expand Down

0 comments on commit 5bc343f

Please sign in to comment.