@@ -102,19 +102,10 @@ export { type Config } from "./config/action-config";
102102 * analysis unless overlay analysis has been explicitly enabled via environment
103103 * variable.
104104 */
105- const OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB = 20000 ;
105+ const OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB = 14000 ;
106106const OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_BYTES =
107107 OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB * 1_000_000 ;
108108
109- /**
110- * The v2 minimum available disk space (in MB) required to perform overlay
111- * analysis. This is a lower threshold than the v1 limit, allowing overlay
112- * analysis to run on runners with less available disk space.
113- */
114- const OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_V2_MB = 14000 ;
115- const OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_V2_BYTES =
116- OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_V2_MB * 1_000_000 ;
117-
118109/**
119110 * The minimum memory (in MB) that must be available for CodeQL to perform overlay analysis. If
120111 * CodeQL will be given less memory than this threshold, then the action will not perform overlay
@@ -592,11 +583,8 @@ async function checkOverlayAnalysisFeatureEnabled(
592583function runnerHasSufficientDiskSpace (
593584 diskUsage : DiskUsage ,
594585 logger : Logger ,
595- useV2ResourceChecks : boolean ,
596586) : boolean {
597- const minimumDiskSpaceBytes = useV2ResourceChecks
598- ? OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_V2_BYTES
599- : OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_BYTES ;
587+ const minimumDiskSpaceBytes = OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_BYTES ;
600588 if ( diskUsage . numAvailableBytes < minimumDiskSpaceBytes ) {
601589 const diskSpaceMb = Math . round ( diskUsage . numAvailableBytes / 1_000_000 ) ;
602590 const minimumDiskSpaceMb = Math . round ( minimumDiskSpaceBytes / 1_000_000 ) ;
@@ -651,9 +639,8 @@ async function checkRunnerResources(
651639 diskUsage : DiskUsage ,
652640 ramInput : string | undefined ,
653641 logger : Logger ,
654- useV2ResourceChecks : boolean ,
655642) : Promise < Result < void , OverlayDisabledReason > > {
656- if ( ! runnerHasSufficientDiskSpace ( diskUsage , logger , useV2ResourceChecks ) ) {
643+ if ( ! runnerHasSufficientDiskSpace ( diskUsage , logger ) ) {
657644 return new Failure ( OverlayDisabledReason . InsufficientDiskSpace ) ;
658645 }
659646 if ( ! ( await runnerHasSufficientMemory ( codeql , ramInput , logger ) ) ) {
@@ -752,9 +739,6 @@ export async function checkOverlayEnablement(
752739 Feature . OverlayAnalysisSkipResourceChecks ,
753740 codeql ,
754741 ) ) ;
755- const useV2ResourceChecks = await features . getValue (
756- Feature . OverlayAnalysisResourceChecksV2 ,
757- ) ;
758742 const checkOverlayStatus = await features . getValue (
759743 Feature . OverlayAnalysisStatusCheck ,
760744 ) ;
@@ -768,13 +752,7 @@ export async function checkOverlayEnablement(
768752 }
769753 const resourceResult =
770754 performResourceChecks && diskUsage !== undefined
771- ? await checkRunnerResources (
772- codeql ,
773- diskUsage ,
774- ramInput ,
775- logger ,
776- useV2ResourceChecks ,
777- )
755+ ? await checkRunnerResources ( codeql , diskUsage , ramInput , logger )
778756 : new Success < void > ( undefined ) ;
779757 if ( resourceResult . isFailure ( ) ) {
780758 return resourceResult ;
0 commit comments