Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin OS to specific versions #673

Merged
merged 3 commits into from
Dec 11, 2024
Merged

Pin OS to specific versions #673

merged 3 commits into from
Dec 11, 2024

Conversation

marbre
Copy link
Collaborator

@marbre marbre commented Dec 11, 2024

With this, runner images are pinned to specific versions instead of referring to latest. This allows to have a controlled upgrade path instead instead of just waiting for when a change in the reference affects the workflows.

Right now `ubuntu-latest` points to 22.04 but this will change in
January. Instead of pinning latest, a specific version is pinned with
this.
@marbre marbre changed the title Pin OS to specific version Pin OS to specific versions Dec 11, 2024
@marbre marbre requested a review from ScottTodd December 11, 2024 11:26
@marbre marbre marked this pull request as ready for review December 11, 2024 11:26
@marbre
Copy link
Collaborator Author

marbre commented Dec 11, 2024

Unit Tests and Type Checking (3.11, ubuntu-latest) cannot report its status as it now runs on ubuntu-24.04 instead of ubuntu-latest.

@ScottTodd
Copy link
Member

Unit Tests and Type Checking (3.11, ubuntu-latest) cannot report its status as it now runs on ubuntu-24.04 instead of ubuntu-latest.

Unavoidable with how GitHub handles required checks. You can either merge through it then swap which check is required, or remove the current check first. Grouping workflows via a "summary" step like how we have iree (and now iree-turbine) workflows set up does let you provide a reasonably stable check name to set as required.

@marbre marbre merged commit 6c62ed1 into nod-ai:main Dec 11, 2024
9 checks passed
@marbre marbre deleted the tuner-ubuntu branch December 11, 2024 16:05
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