Skip to content

Navigation Menu

Sign in
Sign up

GH-50666: [Release][CI] Use Ubuntu 24.04 for source verification jobs - #50676

Closed
KHARSHAVARDHAN-eng wants to merge 2 commits into
apache:main from
KHARSHAVARDHAN-eng:gh-50666
Closed

GH-50666: [Release][CI] Use Ubuntu 24.04 for source verification jobs #50676
KHARSHAVARDHAN-eng wants to merge 2 commits into
apache:main from
KHARSHAVARDHAN-eng:gh-50666

Conversation

@KHARSHAVARDHAN-eng

@KHARSHAVARDHAN-eng KHARSHAVARDHAN-eng commented Jul 28, 2026
edited by github-actions Bot
Loading

Copy link
Copy Markdown

Rationale for this change

This PR updates the source verification jobs to use Ubuntu 24.04 as requested in GH-50666. It also removes obsolete Ubuntu 22.04 verification jobs and eliminates the temporary Miniforge workaround where it is no longer required.

What changes are included in this PR?

  • Update source verification jobs to Ubuntu 24.04.
  • Use the system-provided Python 3.12.
  • Remove obsolete Ubuntu 22.04 verification jobs from the matrix.
  • Remove the Ubuntu 22.04 Miniforge workaround where applicable.

Are these changes tested?

CI workflows have been updated and validated for syntax. The changes will be further verified by the project's CI.

Are there any user-facing changes?

No.

* Remove Ubuntu 22.04 from the release source verification task matrix.
* Update the release verification GitHub Actions workflow to use Ubuntu 24.04.
* Update the Linux wheel verification task to use Ubuntu 24.04.
* Update the default Ubuntu version used by the release verification Docker environment.
* Remove the obsolete Ubuntu 22.04 release verification Dockerfile.

Copy link
Copy Markdown

⚠️ GitHub issue #50666 has been automatically assigned in GitHub to PR creator.

@Reranko05 Reranko05 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR seems to include the BinaryView GDB changes from #50662 in addition to the Ubuntu 24.04 migration. Could you rebase or clean up the branch so the diff only contains changes related to GH-50666?

It would also be good to review the PR diff before opening future PRs to catch unrelated changes like these.

@raulcd raulcd left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This contains commits that are not relevant to the changes being pushed.

@kou kou changed the title (削除) GH-50666: Use Ubuntu 24.04 for source verification jobs (削除ここまで) (追記) GH-50666: [Release][CI] Use Ubuntu 24.04 for source verification jobs (追記ここまで) Jul 28, 2026

Copy link
Copy Markdown

⚠️ GitHub issue #50666 has been automatically assigned in GitHub to PR creator.

raulcd commented Jul 30, 2026

Copy link
Copy Markdown
Member

I am closing this PR as the user is unresponsive in general and keep opening PRs. This seems like a bot without interaction. If the user comes back can reopen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@raulcd raulcd raulcd requested changes
@pitrou pitrou Awaiting requested review from pitrou pitrou is a code owner
@AlenkaF AlenkaF Awaiting requested review from AlenkaF AlenkaF is a code owner
@rok rok Awaiting requested review from rok rok is a code owner
@assignUser assignUser Awaiting requested review from assignUser assignUser is a code owner
@jonkeane jonkeane Awaiting requested review from jonkeane jonkeane is a code owner
@kou kou Awaiting requested review from kou kou is a code owner
+1 more reviewer
@Reranko05 Reranko05 Reranko05 requested changes
Reviewers whose approvals may not affect merge requirements

Assignees

No one assigned

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /