diff --git a/lib/init-action.js b/lib/init-action.js index a3021f47c..9dfbc6f10 100644 --- a/lib/init-action.js +++ b/lib/init-action.js @@ -87778,11 +87778,17 @@ async function loadPropertiesFromApi(gitHubVersion, logger, repositoryNwo) { properties[property.property_name] = property.value; } } - logger.debug("Loaded the following values for the repository properties:"); - for (const [property, value] of Object.entries(properties).sort( - ([nameA], [nameB]) => nameA.localeCompare(nameB) - )) { - logger.debug(` ${property}: ${value}`); + if (Object.keys(properties).length === 0) { + logger.debug("No known repository properties were found."); + } else { + logger.debug( + "Loaded the following values for the repository properties:" + ); + for (const [property, value] of Object.entries(properties).sort( + ([nameA], [nameB]) => nameA.localeCompare(nameB) + )) { + logger.debug(` ${property}: ${value}`); + } } return properties; } catch (e) { diff --git a/src/feature-flags/properties.ts b/src/feature-flags/properties.ts index 0104cddd9..d0eb23370 100644 --- a/src/feature-flags/properties.ts +++ b/src/feature-flags/properties.ts @@ -78,11 +78,17 @@ export async function loadPropertiesFromApi( } } - logger.debug("Loaded the following values for the repository properties:"); - for (const [property, value] of Object.entries(properties).sort( - ([nameA], [nameB]) => nameA.localeCompare(nameB), - )) { - logger.debug(` ${property}: ${value}`); + if (Object.keys(properties).length === 0) { + logger.debug("No known repository properties were found."); + } else { + logger.debug( + "Loaded the following values for the repository properties:", + ); + for (const [property, value] of Object.entries(properties).sort( + ([nameA], [nameB]) => nameA.localeCompare(nameB), + )) { + logger.debug(` ${property}: ${value}`); + } } return properties;