-
Notifications
You must be signed in to change notification settings - Fork 329
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 1.0.16 fails on Linux (1.0.15 ok) #760
Comments
The |
Yes: in your workflow file, you can change |
Versions 1.0.16 and 1.0.15 of |
Just to confirm that by explicitly specifying 1.0.15, my run is successful again. |
Thanks for trying that out! I'll investigate what is going on with 1.0.16 soon but I'm glad you're unblocked in the meantime :) |
Thanks for raising this with us @softins! My understanding of what is going on is as follows - CodeQL needs some environment variables to be set during the build process so that it can observe the build. However, your build script uses I'm unsure how this workflow worked with 1.0.15. We made some changes (#744) to how we set the environment variables that observe the build, but my understanding is that even with 1.0.15 we did need some variables to be set. My hypothesis is that the changes we made broke some mechanism we had of being resistant to variables being unset. This merits a deeper investigation, but in the meantime I would suggest that merging the above PR is the best way to resolve your issue. |
@edoardopirovano thank you for the quick response and the PR! |
Closing this issue since your build appears to be working again after my PR: https://github.com/jamulussoftware/jamulus/actions/runs/1317351140 I will open an internal issue to investigate further quite what happened that made the workflow as previously written not work. |
The CodeQL runs for the Jamulus project on Linux have started failing since CodeQL was updated to 1.0.16. Version 1.0.15 was fine.
For comparison, the workflow was run on the same commit as an earlier successful run.
The successful run is at https://github.com/softins/jamulus/actions/runs/1303486160
The failed run on the same commit is at https://github.com/softins/jamulus/actions/runs/1311314438
Thank you
The text was updated successfully, but these errors were encountered: