diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index cb13671b..bbba31c3 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -8,6 +8,7 @@ on: env: APP_VERSION: 2.4.2 + LINUX_CLIENT_PYTHON_VER: 3.12.9 jobs: validate: @@ -44,10 +45,6 @@ jobs: steps: - uses: actions/checkout@v3 - # - name: Set up Python - # uses: actions/setup-python@v5 - # with: - # python-version: 3.10.15" - name: Setup Distrobox run : | sudo apt install distrobox @@ -56,7 +53,7 @@ jobs: - name: Install Python in distrobox run : | - distrobox enter ubuntu-20-04 -- sudo apt-get install python3 python3-pip wget -y && pip install patchelf && wget https://github.com/astral-sh/python-build-standalone/releases/download/20250317/cpython-3.10.16+20250317-x86_64-unknown-linux-gnu-install_only.tar.gz && tar xf cpython-3.10.16+20250317-x86_64-unknown-linux-gnu-install_only.tar.gz + distrobox enter ubuntu-20-04 -- sudo apt-get install python3 python3-pip wget -y && pip install patchelf && wget https://github.com/astral-sh/python-build-standalone/releases/download/20250317/cpython-${{ env.LINUX_CLIENT_PYTHON_VER }}+20250317-x86_64-unknown-linux-gnu-install_only.tar.gz && tar xf cpython-${{ env.LINUX_CLIENT_PYTHON_VER }}+20250317-x86_64-unknown-linux-gnu-install_only.tar.gz - name: Install Python Dependencies run: | @@ -93,24 +90,19 @@ jobs: build-Linux_arm64: needs: [validate] - runs-on: ubuntu-22.04-arm + runs-on: ubuntu-24.04-arm permissions: write-all steps: - uses: actions/checkout@v3 - - # - name: Set up Python - # uses: actions/setup-python@v5 - # with: - # python-version: 3.10.15" - - name: Install Python in distrobox run : | - sudo apt-get install python3 python3-pip wget -y && pip install patchelf && wget https://github.com/astral-sh/python-build-standalone/releases/download/20250317/cpython-3.10.16+20250317-aarch64-unknown-linux-gnu-install_only.tar.gz && tar xf cpython-3.10.16+20250317-aarch64-unknown-linux-gnu-install_only.tar.gz + sudo apt-get install python3 python3-pip wget -y && pip install patchelf && wget https://github.com/astral-sh/python-build-standalone/releases/download/20250317/cpython-${{ env.LINUX_CLIENT_PYTHON_VER }}+20250317-aarch64-unknown-linux-gnu-install_only.tar.gz && tar xf cpython-${{ env.LINUX_CLIENT_PYTHON_VER }}+20250317-aarch64-unknown-linux-gnu-install_only.tar.gz - name: Install Python Dependencies run: | + ./python/bin/python3 --version ./python/bin/python3 -m pip install -r requirements.txt - name: install other requirements run : |