Skip to content

Keep the Python 3.9 Linux job on Ubuntu 24.04 - #681

Merged
frostming merged 1 commit into
python-poetry:masterfrom
KennyMcSimpson:fix/python39-ubuntu-runner
Oct 27, 2026
Merged

frostming merged 1 commit into
python-poetry:masterfrom
KennyMcSimpson:fix/python39-ubuntu-runner

Conversation

@KennyMcSimpson

Copy link
Copy Markdown
Contributor

Summary

The Python 3.9 job on ubuntu-latest now fails in actions/setup-python, before dependencies or tests run, because the Ubuntu 26.04 runner has no Python 3.9 build. See the failed setup step.

Move only the Linux/Python 3.9 combination to ubuntu-24.04, which is present in the official actions/python-versions manifest. Keep the other operating systems and Python versions on their existing runners. The matrix still contains 18 unique jobs.

Validation: parsed the original and changed workflow matrices and confirmed that the only changed combination is Linux/Python 3.9; checked the official Python build manifest and git diff --check. Hosted execution of this workflow will provide the final runner check.

Agent Drafting Metadata

  • Agent: OpenAI Codex
  • Model: GPT-6
  • Notes: Diagnosed from the hosted failure log and official Python runner manifest. No independent human review is claimed.

@frostming
frostming merged commit cd46e5d into python-poetry:master Oct 27, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants