chore(deps): refresh workspace dependencies (#43)

* chore(deps): refresh workspace dependencies

* Fix pnpm artifact smoke build approvals
This commit is contained in:
Andrey Avtomonov 2026-05-13 01:15:35 +02:00 committed by GitHub
parent 17a2fee69a
commit 85fc408054
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
19 changed files with 1274 additions and 1153 deletions

View file

@ -9,6 +9,7 @@ import { join } from 'node:path';
import { pathToFileURL } from 'node:url';
import {
npmSmokePackageJson,
npmSmokePnpmWorkspaceYaml,
packageArtifactLayout,
} from './package-artifacts.mjs';
@ -280,6 +281,7 @@ async function prepareCleanInstall(layout, cleanInstallDir) {
await assertPathExists(layout.cliTarball, '@ktx/cli tarball');
await mkdir(cleanInstallDir, { recursive: true });
await writeFile(join(cleanInstallDir, 'package.json'), `${JSON.stringify(npmSmokePackageJson(layout), null, 2)}\n`);
await writeFile(join(cleanInstallDir, 'pnpm-workspace.yaml'), npmSmokePnpmWorkspaceYaml());
await run('pnpm', ['install'], { cwd: cleanInstallDir, timeout: 120_000 }).then((result) =>
requireSuccess('pnpm install clean artifact project', result),
);