Add failing python-build-standalone alpine test

This commit is contained in:
konstin 2024-03-12 14:17:16 +01:00
parent 9aac9abbd2
commit a80bd77eb9
1 changed files with 18 additions and 6 deletions

View File

@ -300,7 +300,7 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: "Install Python" - name: "Install Python"
run: apk add --update --no-cache python3 py3-pip run: apk add --update --no-cache python3 py3-pip pipx
- name: "Download binary" - name: "Download binary"
uses: actions/download-artifact@v4 uses: actions/download-artifact@v4
@ -316,6 +316,18 @@ jobs:
- name: "Validate global Python install" - name: "Validate global Python install"
run: python3 scripts/check_system_python.py --uv ./uv --externally-managed run: python3 scripts/check_system_python.py --uv ./uv --externally-managed
- name: "Download Python build standalone"
run: pipx run /io/scripts/bootstrap/install.py python-build-standalone
env:
UV_BOOTSTRAP_DIR: python-build-standalone
- name: "Test Python build standalone"
run: |
python-build-standalone/versions/cpython@3.12.1/install/bin/python3 -m venv venv3.12
venv3.12/bin/python scripts/check_system_python.py --uv ./uv
python-build-standalone/versions/cpython@3.8.18/install/bin/python3 -m venv venv3.8
venv3.8/bin/python scripts/check_system_python.py --uv ./uv
system-test-macos: system-test-macos:
needs: build-binary-macos-aarch64 needs: build-binary-macos-aarch64
name: "check system | python on macos" name: "check system | python on macos"