From 01206e334c6f6afa06ba7d682250b3db3d094d06 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sun, 4 Sep 2022 14:01:47 +0200 Subject: [PATCH] replace usage of lerna with yarn workspaces foreach Signed-off-by: Patrik Oldsberg --- .github/workflows/deploy_nightly.yml | 2 +- .github/workflows/deploy_packages.yml | 4 ++-- package.json | 1 - 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy_nightly.yml b/.github/workflows/deploy_nightly.yml index e776c47537..0432876aca 100644 --- a/.github/workflows/deploy_nightly.yml +++ b/.github/workflows/deploy_nightly.yml @@ -55,7 +55,7 @@ jobs: # not flagged as the latest release, which means that people will not get this # version of the package unless requested explicitly - name: publish nightly release - run: yarn changeset publish --tag nightly + run: yarn workspaces foreach -v --no-private npm publish --tag nightly env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/.github/workflows/deploy_packages.yml b/.github/workflows/deploy_packages.yml index f2e4cbeb4c..063a6107b6 100644 --- a/.github/workflows/deploy_packages.yml +++ b/.github/workflows/deploy_packages.yml @@ -163,9 +163,9 @@ jobs: - name: publish run: | if [ -f ".changeset/pre.json" ]; then - yarn lerna publish from-package --yes --dist-tag next + yarn workspaces foreach -v --exclude=root --no-private npm publish --tag next else - yarn lerna publish from-package --yes + yarn workspaces foreach -v --exclude=root --no-private npm publish fi env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/package.json b/package.json index 95c2fa73da..061951a350 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,6 @@ "create-plugin": "echo \"use 'yarn new' instead\"", "release": "node scripts/prepare-release.js && changeset version && yarn prettier --write '{packages,plugins}/*/{package.json,CHANGELOG.md}' '.changeset/*.json' && yarn install --no-immutable", "prettier:check": "prettier --check .", - "lerna": "lerna", "storybook": "yarn ./storybook run start", "snyk:test": "npx snyk test --yarn-workspaces --strict-out-of-sync=false", "snyk:test:package": "yarn snyk:test --include",