Only load repository properties for repos owned by orgs

This commit is contained in:
Henry Mercer
2026-01-23 17:20:11 +00:00
parent 1601acf88b
commit e142eee9b4
3 changed files with 13 additions and 4 deletions
+4 -2
View File
@@ -92561,9 +92561,11 @@ async function run(startedAt) {
getTemporaryDirectory(),
logger
);
const enableRepoProps = await features.getValue(
"use_repository_properties" /* UseRepositoryProperties */
const repositoryOwnerType = getOptionalInput("repository-owner-type");
logger.debug(
`Repository owner type is '${repositoryOwnerType ?? "unknown"}'.`
);
const enableRepoProps = repositoryOwnerType === "Organization" && await features.getValue("use_repository_properties" /* UseRepositoryProperties */);
const repositoryProperties = enableRepoProps ? await loadPropertiesFromApi(gitHubVersion, logger, repositoryNwo) : {};
const jobRunUuid = v4_default();
logger.info(`Job run UUID is ${jobRunUuid}.`);