diff --git a/plugin.mjs b/plugin.mjs index d2231333006fff87d121154fa164181050f13e6e..99eea8a7b7551ccbb8ad5816f09caac30a570c20 100644 --- a/plugin.mjs +++ b/plugin.mjs @@ -1,5 +1,5 @@ import os from 'node:os'; -import {readdirSync} from 'node:fs'; +import {readdirSync, rmSync} from 'node:fs'; import SemanticReleaseError from '@semantic-release/error'; import debug from 'debug'; import {execa} from 'execa'; @@ -60,6 +60,8 @@ export async function verifyConditions(pluginConfig, context) { await uv(pluginConfig, context, 'build', ...args); logger.success('Project builds'); + rmSync(`${buildDirectory}`, {recursive: true, force: true}); + debug('Validating `uv` repositories: %j', repositoriesData); const repositories = new Repositories(repositoriesData);