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
+6 -2
View File
@@ -237,9 +237,13 @@ async function run(startedAt: Date) {
);
// Fetch the values of known repository properties that affect us.
const enableRepoProps = await features.getValue(
Feature.UseRepositoryProperties,
const repositoryOwnerType = getOptionalInput("repository-owner-type");
logger.debug(
`Repository owner type is '${repositoryOwnerType ?? "unknown"}'.`,
);
const enableRepoProps =
repositoryOwnerType === "Organization" &&
(await features.getValue(Feature.UseRepositoryProperties));
const repositoryProperties = enableRepoProps
? await loadPropertiesFromApi(gitHubVersion, logger, repositoryNwo)
: {};