diff --git a/src/feature-flags.ts b/src/feature-flags.ts index 77ae5c3f96..df1b7cd92e 100644 --- a/src/feature-flags.ts +++ b/src/feature-flags.ts @@ -50,6 +50,8 @@ export interface FeatureEnablement { export enum Feature { ArtifactV4Upgrade = "artifact_v4_upgrade", CleanupTrapCaches = "cleanup_trap_caches", + CppBuildModeNoneDisabled = "cpp_build_mode_none_disabled", + CppBuildModeNoneEnabled = "cpp_build_mode_none_enabled", CppDependencyInstallation = "cpp_dependency_installation_enabled", DiffInformedQueries = "diff_informed_queries", DisableCsharpBuildless = "disable_csharp_buildless", @@ -103,6 +105,16 @@ export const featureConfig: Record< envVar: "CODEQL_ACTION_CLEANUP_TRAP_CACHES", minimumVersion: undefined, }, + [Feature.CppBuildModeNoneDisabled]: { + defaultValue: false, + envVar: "CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE_DISABLED", + minimumVersion: undefined, + }, + [Feature.CppBuildModeNoneEnabled]: { + defaultValue: false, + envVar: "CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE_ENABLED", + minimumVersion: undefined, + }, [Feature.CppDependencyInstallation]: { defaultValue: false, envVar: "CODEQL_EXTRACTOR_CPP_AUTOINSTALL_DEPENDENCIES",