diff --git a/src/bin/download-builtin-keycloak-theme.ts b/src/bin/download-builtin-keycloak-theme.ts index 495f374e..84a49b57 100644 --- a/src/bin/download-builtin-keycloak-theme.ts +++ b/src/bin/download-builtin-keycloak-theme.ts @@ -19,8 +19,6 @@ export function downloadBuiltinKeycloakTheme(params: { keycloakVersion: string; if (require.main === module) { (async () => { - console.log(process.env); - const { keycloakVersion } = await promptKeycloakVersion(); const destDirPath = pathJoin(keycloakThemeBuildingDirPath, "src", "main", "resources", "theme"); diff --git a/src/bin/promptKeycloakVersion.ts b/src/bin/promptKeycloakVersion.ts index 59044fd6..56ee8277 100644 --- a/src/bin/promptKeycloakVersion.ts +++ b/src/bin/promptKeycloakVersion.ts @@ -19,13 +19,19 @@ export async function promptKeycloakVersion() { console.log("Initialize the directory with email template from which keycloak version?"); + const tags = await getLatestsSemVersionedTag({ + "count": 15, + "doIgnoreBeta": true, + "owner": "keycloak", + "repo": "keycloak", + }).then(arr => arr.map(({ tag }) => tag)); + + if (process.env["GITHUB_ACTIONS"] === "true") { + return { "keycloakVersion": tags[0] }; + } + const { value: keycloakVersion } = await cliSelect({ - "values": await getLatestsSemVersionedTag({ - "count": 15, - "doIgnoreBeta": true, - "owner": "keycloak", - "repo": "keycloak", - }).then(arr => arr.map(({ tag }) => tag)), + "values": tags, }).catch(() => { console.log("Aborting");