-
Notifications
You must be signed in to change notification settings - Fork 0
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
build: Force Ubuntu 22.04 for input and query API workflows #223
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved with a suggestion that where we don't use nuget(or other missing dependency in the new ubuntu version) we can continue using latest
tag.
@@ -88,7 +88,7 @@ on: | |||
|
|||
jobs: | |||
test-opa-policies: | |||
runs-on: ubuntu-latest | |||
runs-on: ubuntu-22.04 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does not seem that we use setup-nuget
github action nor depend on nuget here. Is there another reason to change it here? The same question for other places.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess it makes sense to use the same OS everywhere instead of using one OS for one job and another one for other jobs
Have you checked that this expected? A quick glance at the latest vs the older one I did not see nuget mentioned in either of them? I probably missed it, but if this is a bug from GitHub then perhaps we should report it? |
According to the description of this issue, |
Github changed Ubuntu-latest to Ubuntu-24.04. Changing back to 22.04 as Nuget is not available in 24.04.