File tree 2 files changed +2
-7
lines changed
2 files changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,8 @@ sudo apt install python3 build-essential ccache gdb lcov pkg-config \
19
19
lzma lzma-dev tk-dev uuid-dev zlib1g-dev linux-perf
20
20
```
21
21
22
+ The self-hosted runner needs to have ` python ` be Python 3.9 or later.
23
+
22
24
### Enable ccache
23
25
24
26
``` bash session
Original file line number Diff line number Diff line change @@ -161,11 +161,6 @@ jobs:
161
161
run : |
162
162
git gc
163
163
- uses : fregante/setup-git-user@v2
164
- - name : Setup system Python
165
- if : ${{ runner.arch == 'X64' }}
166
- uses : actions/setup-python@v5
167
- with :
168
- python-version : " 3.11"
169
164
- name : Checkout CPython
170
165
uses : actions/checkout@v4
171
166
with :
@@ -328,8 +323,6 @@ jobs:
328
323
./configure --enable-option-checking=fatal ${{ inputs.pgo == true && '--enable-optimizations --with-lto=full' || '' }} ${{ inputs.tier2 == true && '--enable-experimental-jit=interpreter' || '' }} ${{ inputs.jit == true && '--enable-experimental-jit=yes' || '' }} ${{ inputs.nogil == true && '--disable-gil' || '' }} ${{ inputs.clang == true && '--with-tail-call-interp' || '' }} ${PYTHON_CONFIGURE_FLAGS:-}
329
324
make -j4
330
325
./python.exe -VV
331
- # On macos ARM64, actions/setup-python isn't available, so we rely on a
332
- # pre-installed homebrew one, used through a venv
333
326
- name : Install pyperformance
334
327
if : ${{ steps.should_run.outputs.should_run != 'false' }}
335
328
run : |
You can’t perform that action at this time.
0 commit comments