From 3d2bdbbd3bf4f1c7216f3b42db04871b4453a4fa Mon Sep 17 00:00:00 2001 From: Henry Mercer Date: Tue, 10 Mar 2026 11:33:00 +0000 Subject: [PATCH] Simplify default repo properties --- lib/init-action.js | 7 ++++--- src/init-action.ts | 9 ++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/init-action.js b/lib/init-action.js index 42df557b7..6b9af9b69 100644 --- a/lib/init-action.js +++ b/lib/init-action.js @@ -109713,6 +109713,7 @@ async function run(startedAt) { } analysisKinds = await getAnalysisKinds(logger); const debugMode = getOptionalInput("debug") === "true" || core13.isDebug(); + const repositoryProperties = repositoryPropertiesResult.orElse({}); config = await initConfig2(features, { analysisKinds, languagesInput: getOptionalInput("languages"), @@ -109740,12 +109741,12 @@ async function run(startedAt) { githubVersion: gitHubVersion, apiDetails, features, - repositoryProperties: repositoryPropertiesResult.orElse({}), + repositoryProperties, enableFileCoverageInformation: await getFileCoverageInformationEnabled( debugMode, codeql, features, - repositoryPropertiesResult.orElse({}) + repositoryProperties ), logger }); @@ -109761,7 +109762,7 @@ async function run(startedAt) { ) ); } - if (config.enableFileCoverageInformation && isAnalyzingPullRequest() && await features.getValue("skip_file_coverage_on_prs" /* SkipFileCoverageOnPrs */, codeql) && repositoryPropertiesResult.orElse({})["github-codeql-file-coverage-on-prs" /* FILE_COVERAGE_ON_PRS */] === true) { + if (config.enableFileCoverageInformation && isAnalyzingPullRequest() && await features.getValue("skip_file_coverage_on_prs" /* SkipFileCoverageOnPrs */, codeql) && repositoryProperties["github-codeql-file-coverage-on-prs" /* FILE_COVERAGE_ON_PRS */] === true) { addNoLanguageDiagnostic( config, makeTelemetryDiagnostic( diff --git a/src/init-action.ts b/src/init-action.ts index d64832b73..6a386ed7a 100644 --- a/src/init-action.ts +++ b/src/init-action.ts @@ -348,6 +348,7 @@ async function run(startedAt: Date) { analysisKinds = await getAnalysisKinds(logger); const debugMode = getOptionalInput("debug") === "true" || core.isDebug(); + const repositoryProperties = repositoryPropertiesResult.orElse({}); config = await initConfig(features, { analysisKinds, languagesInput: getOptionalInput("languages"), @@ -377,12 +378,12 @@ async function run(startedAt: Date) { githubVersion: gitHubVersion, apiDetails, features, - repositoryProperties: repositoryPropertiesResult.orElse({}), + repositoryProperties, enableFileCoverageInformation: await getFileCoverageInformationEnabled( debugMode, codeql, features, - repositoryPropertiesResult.orElse({}), + repositoryProperties, ), logger, }); @@ -404,9 +405,7 @@ async function run(startedAt: Date) { config.enableFileCoverageInformation && isAnalyzingPullRequest() && (await features.getValue(Feature.SkipFileCoverageOnPrs, codeql)) && - repositoryPropertiesResult.orElse({})[ - RepositoryPropertyName.FILE_COVERAGE_ON_PRS - ] === true + repositoryProperties[RepositoryPropertyName.FILE_COVERAGE_ON_PRS] === true ) { addNoLanguageDiagnostic( config,