-
Notifications
You must be signed in to change notification settings - Fork 385
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
[CI] Fix install of PPA clang-tidy
in config coverage job
#3678
[CI] Fix install of PPA clang-tidy
in config coverage job
#3678
Conversation
GitHub seems to have modified the base Ubuntu image which now comes with a specific version of `clang-tidy` pre-installed.
72e3f97
to
45825a7
Compare
It seems like we got a couple new checkers in the meanwhile, failing the |
@steakhal That is normal! That job failing with the "non-configured checks" list getting emitted means that the script is doing its job. The issue this PR is fixing is that the job itself was unable to reach the stage where it can compare the list of checks, because installing Clang did not succeed. |
- 'config/labels/analyzers/clang-tidy.json' | ||
- 'config/labels/analyzers/clangsa.json' | ||
pull_request: | ||
paths: | ||
- '.github/workflow/config_coverage.yml' | ||
- '.github/workflow/config_label_check.py' | ||
- '.github/workflows/config_coverage.yml' |
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.
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.
LGTM
GitHub seems to have modified the base Ubuntu image which now comes with a specific version of
clang-tidy
pre-installed.The change happened last week because the job 10 days ago was successfully executed, while 3 days ago (last Sunday), we started observing the following failures across multiple projects:
Changing over to registering two top-level alternatives entries fixes the issue.