File tree Expand file tree Collapse file tree 1 file changed +10
-20
lines changed
Expand file tree Collapse file tree 1 file changed +10
-20
lines changed Original file line number Diff line number Diff line change 1515
1616jobs :
1717 python_wheel :
18- runs-on :
19- - self-hosted
20- - linux
21- - x64
18+ runs-on : ubuntu-latest
2219 env :
2320 WORKDIR : /home/runner/work/root
24- container :
25- image : registry.cern.ch/root-ci/ubuntu2404:buildready
26- options : ' --security-opt label=disable --user="ubuntu" --rm'
2721 steps :
2822 - name : Checkout
2923 uses : actions/checkout@v4
@@ -35,32 +29,28 @@ jobs:
3529 with :
3630 python-version : 3.13
3731
32+ - name : Use ccache
33+ uses :
hendrikmuhs/[email protected] 34+
35+ - name : Configure large ccache
36+ run : |
37+ ccache -o max_size=5G
38+ ccache -p || true
39+ ccache -s || true
40+
3841 # - name: Set up Python Virtual Environment
3942 # run: |
4043 # python -m venv /py-venv/cibuildwheel-env
4144 # . /py-venv/cibuildwheel-env/bin/activate
4245 # echo PATH=$PATH >> $GITHUB_ENV
4346
44- - name : Update repositories
45- run : apt-get update
46-
4747 - name : Install Kerberos utilities
4848 run : apt-get install -y krb5-user
4949
5050 - name : Install XRootD client
5151 run : apt-get -y install xrootd-client
5252
53- - name : Configure large ccache
54- if : ${{ matrix.is_special }}
55- run : |
56- ccache -o max_size=5G
57- ccache -p || true
58- ccache -s || true
59-
6053 - name : Build wheels
61- env :
62- PIP_ROOT_USER_ACTION : ignore
63- PIP_DISABLE_PIP_VERSION_CHECK : 1
64546555 with :
6656 output-dir : ${{ env.WORKDIR }}/wheelhouse
You can’t perform that action at this time.
0 commit comments