Repository navigation
Commit b968cc2
committed
Run CI on ubuntu-24.04 so Python 3.9 and the pinned 3.10.4 resolve
The first run of the new pull_request matrix failed for Python 3.9
before any test ran: ubuntu-latest now resolves to the Ubuntu 26.04
image, and the actions/python-versions manifest has no 3.9 build for
it ("The version '3.9' with architecture 'x64' was not found for
Ubuntu 26.04"). 3.9 builds exist for 22.04 and 24.04 only. Python
3.10 to 3.13 passed on 26.04.
Pin the test matrix to ubuntu-24.04, where all five versions have
builds. The build-n-publish job pins Python 3.10.4, which also has no
26.04 build (only 20.04, 22.04 and 24.04), so it would fail at setup
on the next push to master or tag; pin its runner to ubuntu-24.04 too,
leaving its steps and the tag gate untouched.
Claude-Session: https://claude.ai/code/session_01VQiRp4zEJKUXHrKkFaeUke
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>1 parent 0932516 commit b968cc2
1 file changed
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
36 | | - | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
38 | 40 | | |
39 | 41 | | |
| |||
0 commit comments