File tree Expand file tree Collapse file tree 5 files changed +20
-17
lines changed Expand file tree Collapse file tree 5 files changed +20
-17
lines changed Original file line number Diff line number Diff line change @@ -29,10 +29,11 @@ jobs:
29
29
dnf install -y /usr/bin/patch
30
30
- name : Checkout
31
31
uses : actions/checkout@main
32
- - name : Setup Python
33
- uses : actions/setup-python@v5
34
- with :
35
- python-version : 3.12
32
+ - name : Build wheels
33
+ run : |
34
+ python3 -m venv wheelbuilder_venv
35
+ export PIP_EXTRA_INDEX_URL=https://pypi.org/simple
36
+ wheelbuilder_venv/bin/python3 scripts/wheelbuilder/build_wheels.py ${{ inputs.graalpy_url }}
36
37
- name : Build wheels
37
38
run : python3 scripts/wheelbuilder/build_wheels.py ${{ inputs.graalpy_url }}
38
39
- name : Store wheels
Original file line number Diff line number Diff line change @@ -13,10 +13,8 @@ name: build-linux-amd64-wheels
13
13
jobs :
14
14
build_wheels :
15
15
runs-on :
16
- - self-hosted
17
- - Linux
18
- - ARM64
19
- container : quay.io/pypa/manylinux_2_28_amd64
16
+ - ubuntu-latest
17
+ container : quay.io/pypa/manylinux_2_28_x86_64
20
18
env :
21
19
PACKAGES_TO_BUILD : ${{ inputs.packages }}
22
20
steps :
@@ -29,12 +27,11 @@ jobs:
29
27
dnf install -y /usr/bin/patch
30
28
- name : Checkout
31
29
uses : actions/checkout@main
32
- - name : Setup Python
33
- uses : actions/setup-python@v5
34
- with :
35
- python-version : 3.12
36
30
- name : Build wheels
37
- run : python3 scripts/wheelbuilder/build_wheels.py ${{ inputs.graalpy_url }}
31
+ run : |
32
+ python3 -m venv wheelbuilder_venv
33
+ export PIP_EXTRA_INDEX_URL=https://pypi.org/simple
34
+ wheelbuilder_venv/bin/python3 scripts/wheelbuilder/build_wheels.py ${{ inputs.graalpy_url }}
38
35
- name : Store wheels
39
36
uses : actions/upload-artifact@main
40
37
with :
Original file line number Diff line number Diff line change 1
- name : build-macos-amd64 -wheels
1
+ name : build-macos-aarch64 -wheels
2
2
' on ' :
3
3
workflow_dispatch :
4
4
inputs :
@@ -12,7 +12,7 @@ name: build-macos-amd64-wheels
12
12
required : true
13
13
jobs :
14
14
build_wheels :
15
- runs-on : macos-12
15
+ runs-on : macos-latest
16
16
env :
17
17
PACKAGES_TO_BUILD : ${{ inputs.packages }}
18
18
steps :
23
23
with :
24
24
python-version : 3.12
25
25
- name : Build wheels
26
- run : python3 scripts/wheelbuilder/build_wheels.py ${{ inputs.graalpy_url }}
26
+ run : |
27
+ export PIP_EXTRA_INDEX_URL=https://pypi.org/simple
28
+ python3 scripts/wheelbuilder/build_wheels.py ${{ inputs.graalpy_url }}
27
29
- name : Store wheels
28
30
uses : actions/upload-artifact@main
29
31
with :
Original file line number Diff line number Diff line change 23
23
with :
24
24
python-version : 3.12
25
25
- name : Build wheels
26
- run : python3 scripts/wheelbuilder/build_wheels.py ${{ inputs.graalpy_url }}
26
+ run : |
27
+ export PIP_EXTRA_INDEX_URL=https://pypi.org/simple
28
+ python3 scripts/wheelbuilder/build_wheels.py ${{ inputs.graalpy_url }}
27
29
- name : Store wheels
28
30
uses : actions/upload-artifact@main
29
31
with :
Original file line number Diff line number Diff line change 26
26
- name : Build wheels
27
27
run : |
28
28
$env:PATH+=";C:\Program Files\Git\usr\bin"
29
+ $env:PIP_EXTRA_INDEX_URL="https://pypi.org/simple"
29
30
python3 scripts/wheelbuilder/build_wheels.py ${{ inputs.graalpy_url }}
30
31
- name : Store wheels
31
32
uses : actions/upload-artifact@main
You can’t perform that action at this time.
0 commit comments