Skip to content

build: updated ubuntu version to latest - #182

Merged
rpipaliya-sonata merged 1 commit into
mainfrom
ktyagi/ubuntu
May 28, 2026
Merged

rpipaliya-sonata merged 1 commit into
mainfrom
ktyagi/ubuntu

Conversation

@ktyagiapphelix2u

Copy link
Copy Markdown
Contributor

Description

Updating the latest version of ubuntu

Ticket Reference

https://2u-internal.atlassian.net/browse/BOMS-285

Copilot AI review requested due to automatic review settings January 6, 2026 07:08
@github-actions

github-actions Bot commented Jan 6, 2026

Copy link
Copy Markdown

Coverage report

This PR does not seem to contain any modification to coverable code.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Ubuntu runner version in GitHub Actions workflows from the specific version ubuntu-24.04 to the floating tag ubuntu-latest. The change is applied to both the PyPI publishing and CI workflows.

  • Replaces pinned Ubuntu version ubuntu-24.04 with ubuntu-latest in workflow runners
  • Updates both the PyPI publishing workflow and the main CI workflow

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/pypi-publish.yml Updates the runner from ubuntu-24.04 to ubuntu-latest for the push job
.github/workflows/ci.yml Updates the matrix OS from ubuntu-24.04 to ubuntu-latest for CI jobs

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/ci.yml
strategy:
matrix:
os: [ubuntu-24.04]
os: [ubuntu-latest]

Copilot AI Jan 6, 2026

Copy link

Choose a reason for hiding this comment

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

Using ubuntu-latest instead of a specific version like ubuntu-24.04 can lead to unpredictable CI behavior. When GitHub updates what ubuntu-latest points to, your workflows may break without any code changes in your repository. This violates the principle of reproducible builds and makes debugging CI failures more difficult. Consider keeping a specific version for better stability and control over when to upgrade.

Suggested change
os: [ubuntu-latest]
os: [ubuntu-24.04]

Copilot uses AI. Check for mistakes.

push:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest

Copilot AI Jan 6, 2026

Copy link

Choose a reason for hiding this comment

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

Using ubuntu-latest instead of a specific version like ubuntu-24.04 can lead to unpredictable CI behavior. When GitHub updates what ubuntu-latest points to, your workflows may break without any code changes in your repository. This violates the principle of reproducible builds and makes debugging CI failures more difficult. Consider keeping a specific version for better stability and control over when to upgrade.

Suggested change
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

Copilot uses AI. Check for mistakes.
@rpipaliya-sonata
rpipaliya-sonata merged commit 5ffa911 into main May 28, 2026
8 checks passed
@rpipaliya-sonata
rpipaliya-sonata deleted the ktyagi/ubuntu branch May 28, 2026 10:40
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.

5 participants