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

Enable codeql #476

Merged
merged 1 commit into from
May 20, 2024
Merged

Enable codeql #476

merged 1 commit into from
May 20, 2024

Conversation

Alan-Jowett
Copy link
Collaborator

This pull request introduces changes to the GitHub Actions workflow configuration in the .github/workflows/main.yml file. The changes involve the addition of four new jobs for CodeQL analysis on different build types and configurations.

The key changes are:

  • Addition of new CodeQL analysis jobs:
    • linux_release_codeql: This job uses the posix.yml workflow to run a CodeQL analysis on a RelWithDebInfo build type on ubuntu-latest platform with x86_64 architecture.
    • linux_debug_codeql: Similar to the above job, but runs the CodeQL analysis on a Debug build type.
    • linux_release_no_retpolines_codeql: This job is similar to the linux_release_codeql job but with disable_retpolines set to true.
    • linux_debug_no_retpolines_codeql: This job is similar to the linux_debug_codeql job but with disable_retpolines set to true.

These changes enhance the security of the codebase by using CodeQL to automatically detect common vulnerabilities and coding errors.

@Alan-Jowett Alan-Jowett requested a review from hawkinsw May 20, 2024 00:32
Signed-off-by: Alan Jowett <[email protected]>
@Alan-Jowett Alan-Jowett merged commit f245933 into iovisor:main May 20, 2024
27 of 39 checks passed
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.

1 participant