Repository navigation
CI: pin the Python 3.12 shutdown and Playwright E2E jobs to ubuntu-24.04 - #573
Conversation
ubuntu-latest now resolves to Ubuntu 26.04, where setup-python has no 3.12.3 build and Playwright has no Chromium build, so both jobs fail before any test runs. Pin them to 24.04 until those builds exist.
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Walkthrough
Merge Risk:
|
ubuntu-latestnow resolves to Ubuntu 26.04. Two jobs fail there in setup, before any test runs:actions/setup-pythonreports "The version '3.12.3' with architecture 'x64' was not found for Ubuntu 26.04". The job pins that old interpreter deliberately for its shutdown regression.npx playwright install chromiumreports "Playwright does not support chromium on ubuntu26.04-x64".Both jobs now run on
ubuntu-24.04, and every other job stays onubuntu-latest. Main's last CI run (8bc3aa3) passed on the older image; #572 shows both failures on the new one.Summary by CodeRabbit