Skip to content

Commit b6431e5

Browse files
authored
fix(scripts): cleanup guides gen before generation (#4455)
1 parent 04db96e commit b6431e5

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

scripts/common.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import clientsConfig from '../config/clients.config.json' with { type: 'json' };
1010
import releaseConfig from '../config/release.config.json' with { type: 'json' };
1111

1212
import { Cache } from './cache.ts';
13-
import { getDockerImage } from './config.ts';
13+
import { getDockerImage, getTestOutputFolder } from './config.ts';
1414
import { generateOpenapitools } from './pre-gen/index.ts';
1515
import { getGitAuthor } from './release/common.ts';
1616
import { buildSpecs } from './specs/index.ts';
@@ -293,6 +293,12 @@ export async function setupAndGen(
293293
await buildCustomGenerators();
294294

295295
for (const gen of generators) {
296+
if (mode === 'guides') {
297+
await run(`rm -rf ${path.join('docs', mode, gen.language, getTestOutputFolder(gen.language))}`, {
298+
language: gen.language,
299+
});
300+
}
301+
296302
const spinner = createSpinner(`generating ${mode} for ${gen.key}`);
297303
await fn(gen);
298304
spinner.succeed();

0 commit comments

Comments
 (0)