-
Notifications
You must be signed in to change notification settings - Fork 3k
Open
Labels
package:otherA package not listed.A package not listed.priority:lowLittle to no impact. No urgency to fix.Little to no impact. No urgency to fix.state:needs-triage
Description
Feature Overview
Currently CodeQL GitHub workflow runs build all of the code including submodules. CodeQL analysis can be slowed down including submodule code when we're interested in issues specific to the edk2 codebase.
This issue tracks investigating whether analysis of submodule code can be excluded from the CodeQL build.
Solution Overview
Two main approaches are being considered:
- Remove the submodule code from the build by using a null library instance (if brought into the build via that instance)
- Modify the build/linking process to avoid building submodule code in a CodeQL instrumented build
Alternatives Considered
See solution
What packages are impacted?
Other
Urgency
Low
Are you going to implement the feature request?
I will implement the feature
Do you need maintainer feedback?
No maintainer feedback needed
Anything else?
Note: This is considered low priority and may be in the backlog for a while.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
package:otherA package not listed.A package not listed.priority:lowLittle to no impact. No urgency to fix.Little to no impact. No urgency to fix.state:needs-triage