diff --git a/.github/workflows/reusable_docker_package.yaml b/.github/workflows/reusable_docker_package.yaml index f83b2be0a..8168b1f89 100644 --- a/.github/workflows/reusable_docker_package.yaml +++ b/.github/workflows/reusable_docker_package.yaml @@ -62,6 +62,10 @@ jobs: with: fetch-depth: 0 # Required because of release/get_version.py + - name: "Unlock keychain for current session" # Required beacuse ARM builds run on macos + if: ${{ inputs.arch }} == "arm" + run: security -v unlock-keychain -p ${{ secrets.SELF_HOSTED_RUNNER_PASSWORD }} ~/Library/Keychains/login.keychain-db + - name: "Spin up mgbuild container" run: | ./release/package/mgbuild.sh \ diff --git a/.github/workflows/reusable_package.yaml b/.github/workflows/reusable_package.yaml index ffef39b51..db405cc37 100644 --- a/.github/workflows/reusable_package.yaml +++ b/.github/workflows/reusable_package.yaml @@ -62,6 +62,10 @@ jobs: with: fetch-depth: 0 # Required because of release/get_version.py + - name: "Unlock keychain for current session" # Required beacuse ARM builds run on macos + if: ${{ inputs.arch }} == "arm" + run: security -v unlock-keychain -p ${{ secrets.SELF_HOSTED_RUNNER_PASSWORD }} ~/Library/Keychains/login.keychain-db + - name: "Spin up mgbuild container" run: | ./release/package/mgbuild.sh \ diff --git a/release/docker/v5_deb.dockerfile b/release/docker/v5_deb.dockerfile index df8cd6630..ccf6d74bc 100644 --- a/release/docker/v5_deb.dockerfile +++ b/release/docker/v5_deb.dockerfile @@ -10,7 +10,7 @@ RUN apt-get update && apt-get install -y \ --no-install-recommends \ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* -RUN pip3 install networkx==2.4 numpy==1.21.4 scipy==1.7.3 +RUN pip3 install --break-system-packages networkx==3.2.1 numpy==1.26.4 scipy==1.12.0 COPY "${BINARY_NAME}${TARGETARCH}.${EXTENSION}" /