mirror of
https://github.com/astral-sh/uv.git
synced 2025-07-07 21:35:00 +00:00
parent
90aefe4a4a
commit
f429d99b6c
1 changed files with 27 additions and 26 deletions
53
.github/workflows/ci.yml
vendored
53
.github/workflows/ci.yml
vendored
|
@ -1675,38 +1675,39 @@ jobs:
|
|||
- name: "Validate global Python install"
|
||||
run: python scripts/check_system_python.py --uv ./uv
|
||||
|
||||
system-test-opensuse:
|
||||
timeout-minutes: 5
|
||||
needs: build-binary-linux-libc
|
||||
name: "check system | python on opensuse"
|
||||
runs-on: ubuntu-latest
|
||||
container: opensuse/tumbleweed
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
# Currently failing, see https://github.com/astral-sh/uv/issues/13811
|
||||
# system-test-opensuse:
|
||||
# timeout-minutes: 5
|
||||
# needs: build-binary-linux-libc
|
||||
# name: "check system | python on opensuse"
|
||||
# runs-on: ubuntu-latest
|
||||
# container: opensuse/tumbleweed
|
||||
# steps:
|
||||
# - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: "Install Python"
|
||||
run: >
|
||||
until
|
||||
zypper install -y python310 which && python3.10 -m ensurepip && mv /usr/bin/python3.10 /usr/bin/python3;
|
||||
do sleep 10;
|
||||
done
|
||||
# - name: "Install Python"
|
||||
# run: >
|
||||
# until
|
||||
# zypper install -y python310 which && python3.10 -m ensurepip && mv /usr/bin/python3.10 /usr/bin/python3;
|
||||
# do sleep 10;
|
||||
# done
|
||||
|
||||
# We retry because `zypper` can fail during remote repository updates
|
||||
# The above will not sleep forever due to the job level timeout
|
||||
# # We retry because `zypper` can fail during remote repository updates
|
||||
# # The above will not sleep forever due to the job level timeout
|
||||
|
||||
- name: "Download binary"
|
||||
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
|
||||
with:
|
||||
name: uv-linux-libc-${{ github.sha }}
|
||||
# - name: "Download binary"
|
||||
# uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
|
||||
# with:
|
||||
# name: uv-linux-libc-${{ github.sha }}
|
||||
|
||||
- name: "Prepare binary"
|
||||
run: chmod +x ./uv
|
||||
# - name: "Prepare binary"
|
||||
# run: chmod +x ./uv
|
||||
|
||||
- name: "Print Python path"
|
||||
run: echo $(which python3)
|
||||
# - name: "Print Python path"
|
||||
# run: echo $(which python3)
|
||||
|
||||
- name: "Validate global Python install"
|
||||
run: python3 scripts/check_system_python.py --uv ./uv
|
||||
# - name: "Validate global Python install"
|
||||
# run: python3 scripts/check_system_python.py --uv ./uv
|
||||
|
||||
# Note: rockylinux is a 1-1 code compatible distro to rhel
|
||||
# rockylinux mimics centos but with added maintenance stability
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue