From fe6820e81551f9d41c3b293d6c84b67dcec4b689 Mon Sep 17 00:00:00 2001 From: Sosuke Suzuki Date: Sun, 1 May 2022 11:49:15 +0900 Subject: [PATCH] Try to fix pnpm error on Dev Package Tests (#12774) * Remove `-y` from `pnpm init` * Change --- .github/workflows/dev-package-test.yml | 1 + tests/config/install-prettier.js | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dev-package-test.yml b/.github/workflows/dev-package-test.yml index b3941fe37..52c72dc8a 100644 --- a/.github/workflows/dev-package-test.yml +++ b/.github/workflows/dev-package-test.yml @@ -10,6 +10,7 @@ on: - "yarn.lock" # This workflow file - ".github/workflows/dev-package-test.yml" + - "tests/config/install-prettier.js" jobs: test: diff --git a/tests/config/install-prettier.js b/tests/config/install-prettier.js index eb6dbd45b..534080af3 100644 --- a/tests/config/install-prettier.js +++ b/tests/config/install-prettier.js @@ -51,7 +51,11 @@ module.exports = (packageDir) => { fs.copyFileSync(file, packed); fs.unlinkSync(file); - execaSync(client, ["init", "-y"], { cwd: tmpDir }); + if (client === "pnpm") { + execaSync(client, ["init"], { cwd: tmpDir }); + } else { + execaSync(client, ["init", "-y"], { cwd: tmpDir }); + } let installArguments = []; switch (client) {