-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
CodeQL switched to "noble" causing SCons to not function anymore. #18421
Comments
That's unfortunate. As you can see there was a warning at https://github.com/LordOfDragons/denetwork/actions/runs/12168781129/job/33940270968
I'm not sure why If the I'll also ask the CodeQL team to look into why |
In that case it is the CodeQL dependency installation that is the problem. In the docker images used for regular building jobs (noble, jammy) SCons package is not pre-installed and I have to manually install them. I thought CodeQL uses different docker images since in jammy it just worked. |
It turns out that CodeQL was missing a package index for noble. This should be fixed in the next release which I expect this week or the next. |
Sounds good to me. Can you ping me when it's ready? Then I can give it a test. |
The pre-release can be found here: https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.20.1 . You can use the |
That repo uses simple mode of CodeQL so I guess I can only test the release version :/ |
See build failure here: https://github.com/LordOfDragons/denetwork/actions/runs/12642338845/job/35226440472 .
Previous builds ran on "jammy" (like here: https://github.com/LordOfDragons/denetwork/actions/runs/12168781129/job/33940270968). In these builds SCons could be run without a problem. In the upgrade to noble "SCons" got lost and the builds fail.
Request: Add back SCons to the "noble" build image as it has been the case in the "jammy" build image.
The text was updated successfully, but these errors were encountered: