Skip to content

ci: pin release/3.19 runners to Ubuntu 24.04 - #14086

Merged
kayx23 merged 1 commit into
apache:release/3.19from
kayx23:ci/backport-python312-link-check-319
Oct 27, 2026
Merged

kayx23 merged 1 commit into
apache:release/3.19from
kayx23:ci/backport-python312-link-check-319

Conversation

@kayx23

@kayx23 kayx23 commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Why this PR is needed

GitHub is moving the ubuntu-latest label from Ubuntu 24.04 to Ubuntu 26.04. This historical release branch was validated against the former ubuntu-latest environment, and the migration causes existing workflows to fail on removed packages, tools, and runtime assumptions.

Rather than backporting current runtime, dependency, and test changes into a maintenance branch, this PR pins its active workflows to ubuntu-24.04. This restores the runner environment used before the label migration without changing the release branch product or test behavior.

Master remains on ubuntu-latest and carries the current Ubuntu 26.04 compatibility work.

Changes

  • replace ubuntu-latest with ubuntu-24.04 in every active workflow
  • leave disabled workflow files unchanged
  • make no runtime, dependency, product, documentation, or test changes

Validation

  • all active workflow YAML files parse successfully
  • git diff --check passes
  • the complete diff contains only runner-label substitutions

@kayx23 kayx23 changed the title ci: use Python 3.12 for 3.19 link checks ci: backport Ubuntu 26.04 support to 3.19 Oct 26, 2026
juzhiyuan
juzhiyuan previously approved these changes Oct 27, 2026
Yilialinn
Yilialinn previously approved these changes Oct 27, 2026
@kayx23
kayx23 dismissed stale reviews from Yilialinn and juzhiyuan via 5977b15 October 27, 2026 06:13
@kayx23 kayx23 changed the title ci: backport Ubuntu 26.04 support to 3.19 ci: pin release/3.19 runners to Ubuntu 24.04 Oct 27, 2026
@kayx23
kayx23 force-pushed the ci/backport-python312-link-check-319 branch from 5977b15 to b816327 Compare October 27, 2026 06:18
@kayx23
kayx23 merged commit e00dd61 into apache:release/3.19 Oct 27, 2026
23 checks passed
@kayx23
kayx23 deleted the ci/backport-python312-link-check-319 branch October 27, 2026 07:38
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.

4 participants