diff --git a/.github/workflows/buildpackages.yaml b/.github/workflows/buildpackages.yaml index dbec5b0..8ecea19 100644 --- a/.github/workflows/buildpackages.yaml +++ b/.github/workflows/buildpackages.yaml @@ -79,7 +79,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.10' + python-version: '3.10.12' - name: List Python and PIP versions run: | @@ -91,7 +91,9 @@ jobs: run: | # Installation of pip==23.0.1 is a workaround for the deprecated --install-option flag # used in plenum's setup.py to install pyzmq==22.3.0. - python3 -m pip install --ignore-installed --upgrade pip==23.0.1 + # python3 -m pip install --ignore-installed --upgrade pip==23.0.1 + curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py + python3 get-pip.py --force-reinstall "pip==23.0.1" python3 -m pip install pytest-runner wheel @@ -139,8 +141,9 @@ jobs: if: steps.third-party-dependencies.outputs.cache-hit != 'true' run: | mkdir -p $GITHUB_WORKSPACE/build-scripts/${{ inputs.UBUNTU_VERSION }}/cache/3rd-party-dependencies/ - $GITHUB_WORKSPACE/build-scripts/${{ inputs.UBUNTU_VERSION }}/build-3rd-parties.sh ./cache/3rd-party-dependencies - mv $GITHUB_WORKSPACE/build-scripts/${{ inputs.UBUNTU_VERSION }}/cache/* /tmp/third-party-dependencies + $GITHUB_WORKSPACE/build-scripts/${{ inputs.UBUNTU_VERSION }}/build-3rd-parties.sh $GITHUB_WORKSPACE/build-scripts/${{ inputs.UBUNTU_VERSION }}/cache/3rd-party-dependencies/ + mkdir -p /tmp/third-party-dependencies + mv -v $GITHUB_WORKSPACE/build-scripts/${{ inputs.UBUNTU_VERSION }}/cache/3rd-party-dependencies/* /tmp/third-party-dependencies - uses: actions/upload-artifact@v4 with: