Remove Zstandard availability diagnostic

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Henry Mercer
2026-07-20 17:57:01 +01:00
parent cf463419fd
commit d57cc916e8
5 changed files with 5 additions and 56 deletions

30
lib/entry-points.js generated
View File

@@ -151260,8 +151260,7 @@ async function setupCodeQLBundle(toolsInput, apiDetails, tempDir, variant, defau
codeqlFolder,
toolsDownloadStatusReport,
toolsSource,
toolsVersion,
zstdAvailability
toolsVersion
};
}
async function useZstdBundle(cliVersion2, tarSupportsZstd) {
@@ -151395,8 +151394,7 @@ async function setupCodeQL(toolsInput, apiDetails, tempDir, variant, defaultCliV
codeqlFolder,
toolsDownloadStatusReport,
toolsSource,
toolsVersion,
zstdAvailability
toolsVersion
} = await setupCodeQLBundle(
toolsInput,
apiDetails,
@@ -151426,8 +151424,7 @@ async function setupCodeQL(toolsInput, apiDetails, tempDir, variant, defaultCliV
codeql: cachedCodeQL,
toolsDownloadStatusReport,
toolsSource,
toolsVersion,
zstdAvailability
toolsVersion
};
} catch (rawError) {
const e = wrapApiConfigurationError(rawError);
@@ -154043,8 +154040,7 @@ async function initCodeQL(toolsInput, apiDetails, tempDir, variant, defaultCliVe
codeql,
toolsDownloadStatusReport,
toolsSource,
toolsVersion,
zstdAvailability
toolsVersion
} = await setupCodeQL(
toolsInput,
apiDetails,
@@ -154063,8 +154059,7 @@ async function initCodeQL(toolsInput, apiDetails, tempDir, variant, defaultCliVe
codeql,
toolsDownloadStatusReport,
toolsSource,
toolsVersion,
zstdAvailability
toolsVersion
};
}
async function initConfig2(actionState, inputs) {
@@ -160673,7 +160668,6 @@ async function run3(actionState) {
let toolsFeatureFlagsValid;
let toolsSource;
let toolsVersion;
let zstdAvailability;
try {
initializeEnvironment(getActionVersion());
persistInputs();
@@ -160746,7 +160740,6 @@ async function run3(actionState) {
toolsDownloadStatusReport = initCodeQLResult.toolsDownloadStatusReport;
toolsVersion = initCodeQLResult.toolsVersion;
toolsSource = initCodeQLResult.toolsSource;
zstdAvailability = initCodeQLResult.zstdAvailability;
await checkWorkflow(logger, codeql);
if (
// Only enable the experimental features env variable for Rust analysis if the user has explicitly
@@ -160877,9 +160870,6 @@ async function run3(actionState) {
if (config.overlayDatabaseMode !== "overlay" /* Overlay */) {
cleanupDatabaseClusterDirectory(config, logger);
}
if (zstdAvailability) {
await recordZstdAvailability(config, zstdAvailability);
}
if (toolsDownloadStatusReport) {
addNoLanguageDiagnostic(
config,
@@ -161110,16 +161100,6 @@ async function loadRepositoryProperties(repositoryNwo, logger) {
return new Failure(error3);
}
}
async function recordZstdAvailability(config, zstdAvailability) {
addNoLanguageDiagnostic(
config,
makeTelemetryDiagnostic(
"codeql-action/zstd-availability",
"Zstandard availability",
zstdAvailability
)
);
}
var init = {
name: "init" /* Init */,
run: run3

View File

@@ -27,7 +27,6 @@ import { Logger } from "./logging";
import { writeBaseDatabaseOidsFile, writeOverlayChangesFile } from "./overlay";
import { OverlayDatabaseMode } from "./overlay/overlay-database-mode";
import * as setupCodeql from "./setup-codeql";
import { ZstdAvailability } from "./tar";
import { ToolsDownloadStatusReport } from "./tools-download";
import { ToolsFeature, isSupportedToolsFeature } from "./tools-features";
import { shouldEnableIndirectTracing } from "./tracer-config";
@@ -319,7 +318,6 @@ export async function setupCodeQL(
toolsDownloadStatusReport?: ToolsDownloadStatusReport;
toolsSource: setupCodeql.ToolsSource;
toolsVersion: string;
zstdAvailability: ZstdAvailability;
}> {
try {
const {
@@ -327,7 +325,6 @@ export async function setupCodeQL(
toolsDownloadStatusReport,
toolsSource,
toolsVersion,
zstdAvailability,
} = await setupCodeql.setupCodeQLBundle(
toolsInput,
apiDetails,
@@ -361,7 +358,6 @@ export async function setupCodeQL(
toolsDownloadStatusReport,
toolsSource,
toolsVersion,
zstdAvailability,
};
} catch (rawError) {
const e = api.wrapApiConfigurationError(rawError);

View File

@@ -74,7 +74,6 @@ import {
getActionsStatus,
sendStatusReport,
} from "./status-report";
import { ZstdAvailability } from "./tar";
import { ToolsDownloadStatusReport } from "./tools-download";
import { ToolsFeature } from "./tools-features";
import { getCombinedTracerConfig } from "./tracer-config";
@@ -222,7 +221,6 @@ async function run(
let toolsFeatureFlagsValid: boolean | undefined;
let toolsSource: ToolsSource;
let toolsVersion: string;
let zstdAvailability: ZstdAvailability | undefined;
try {
initializeEnvironment(getActionVersion());
@@ -326,7 +324,6 @@ async function run(
toolsDownloadStatusReport = initCodeQLResult.toolsDownloadStatusReport;
toolsVersion = initCodeQLResult.toolsVersion;
toolsSource = initCodeQLResult.toolsSource;
zstdAvailability = initCodeQLResult.zstdAvailability;
// Check the workflow for problems. If there are any problems, they are reported
// to the workflow log. No exceptions are thrown.
@@ -497,10 +494,6 @@ async function run(
cleanupDatabaseClusterDirectory(config, logger);
}
if (zstdAvailability) {
await recordZstdAvailability(config, zstdAvailability);
}
// Log CodeQL download telemetry, if appropriate
if (toolsDownloadStatusReport) {
addNoLanguageDiagnostic(
@@ -837,20 +830,6 @@ async function loadRepositoryProperties(
}
}
async function recordZstdAvailability(
config: configUtils.Config,
zstdAvailability: ZstdAvailability,
) {
addNoLanguageDiagnostic(
config,
makeTelemetryDiagnostic(
"codeql-action/zstd-availability",
"Zstandard availability",
zstdAvailability,
),
);
}
/** Defines the `init` Action. */
const init: Action = {
name: ActionName.Init,

View File

@@ -30,7 +30,6 @@ import {
import { BuiltInLanguage, Language } from "./languages";
import { Logger, withGroupAsync } from "./logging";
import { ToolsSource } from "./setup-codeql";
import { ZstdAvailability } from "./tar";
import { ToolsDownloadStatusReport } from "./tools-download";
import * as util from "./util";
@@ -49,7 +48,6 @@ export async function initCodeQL(
toolsDownloadStatusReport?: ToolsDownloadStatusReport;
toolsSource: ToolsSource;
toolsVersion: string;
zstdAvailability: ZstdAvailability;
}> {
logger.startGroup("Setup CodeQL tools");
const {
@@ -57,7 +55,6 @@ export async function initCodeQL(
toolsDownloadStatusReport,
toolsSource,
toolsVersion,
zstdAvailability,
} = await setupCodeQL(
toolsInput,
apiDetails,
@@ -77,7 +74,6 @@ export async function initCodeQL(
toolsDownloadStatusReport,
toolsSource,
toolsVersion,
zstdAvailability,
};
}

View File

@@ -921,7 +921,6 @@ interface SetupCodeQLResult {
toolsDownloadStatusReport?: ToolsDownloadStatusReport;
toolsSource: ToolsSource;
toolsVersion: string;
zstdAvailability: tar.ZstdAvailability;
}
/**
@@ -1005,7 +1004,6 @@ export async function setupCodeQLBundle(
toolsDownloadStatusReport,
toolsSource,
toolsVersion,
zstdAvailability,
};
}