From 072af754b0d3f2be6b79f85d9d647f4d27736264 Mon Sep 17 00:00:00 2001 From: qstokkink Date: Sat, 26 Oct 2024 14:52:32 +0200 Subject: [PATCH] Custom build in container --- .github/workflows/autobuild.yml | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/.github/workflows/autobuild.yml b/.github/workflows/autobuild.yml index 22a015e..ccff52b 100644 --- a/.github/workflows/autobuild.yml +++ b/.github/workflows/autobuild.yml @@ -25,16 +25,21 @@ jobs: run: | cd /myproject - python -m pip install --force --no-cache --pre --extra-index-url https://marcelotduarte.github.io/packages/ cx_Freeze - #mkdir custom_cx_freeze - #cd custom_cx_freeze - # git clone https://github.com/marcelotduarte/cx_Freeze - # cd cx_Freeze - # python -m pip install --upgrade uv --disable-pip-version-check - # UV_RESOLUTION=highest uv pip install --system --upgrade -r requirements.txt -r requirements-dev.txt -r requirements-doc.txt - # uv pip install --system -e. --no-build-isolation --no-deps --reinstall - # cd .. - #cd .. + # --- This fails: + # python -m pip install --force --no-cache --pre --extra-index-url https://marcelotduarte.github.io/packages/ cx_Freeze + # --- + + # --- This works + mkdir custom_cx_freeze + cd custom_cx_freeze + git clone https://github.com/marcelotduarte/cx_Freeze + cd cx_Freeze + python -m pip install --upgrade uv --disable-pip-version-check + UV_RESOLUTION=highest uv pip install --system --upgrade -r requirements.txt -r requirements-dev.txt -r requirements-doc.txt + uv pip install --system -e. --no-build-isolation --no-deps --reinstall + cd .. + cd .. + # --- export PATH="/usr/local/bin:$PATH" python -m cx_Freeze --script main.py --target-name=executable