From d249335a6c2bab7cf824e0da1ac62e5f9a05f36b Mon Sep 17 00:00:00 2001 From: Dominik Prokop Date: Thu, 11 Jul 2019 15:27:13 +0200 Subject: [PATCH] Add publishing packages --- .circleci/config.yml | 3 +++ package.json | 3 ++- scripts/circle-check-packages.sh | 3 +++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 4ad80e061bb..bca0f2c81f4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -631,6 +631,9 @@ jobs: - run: name: boostrap lerna command: 'npx lerna bootstrap' + - run: + name: npm auth + command: 'echo //registry.npmjs.org/:_authToken=$NPM_TOKEN >> ~/.npmrc' - run: name: prepare bumped versions command: './scripts/circle-check-packages.sh' diff --git a/package.json b/package.json index f11453499d9..da43f68b041 100644 --- a/package.json +++ b/package.json @@ -148,7 +148,8 @@ "themes:generate": "ts-node --project ./scripts/cli/tsconfig.json ./scripts/cli/generateSassVariableFiles.ts", "packages:prepare": "lerna run clean && npm run test && lerna version --tag-version-prefix=\"packages@\" -m \"Packages: publish %s\" --no-push", "packages:build": "lerna run clean && lerna run build", - "packages:publish": "lerna publish from-package --contents dist --dist-tag next --tag-version-prefix=\"packages@\"" + "packages:publish": "lerna publish from-package --contents dist", + "packages:publishNext": "lerna publish from-package --contents dist --dist-tag next" }, "husky": { "hooks": { diff --git a/scripts/circle-check-packages.sh b/scripts/circle-check-packages.sh index 8aafd43effd..17a9358110c 100755 --- a/scripts/circle-check-packages.sh +++ b/scripts/circle-check-packages.sh @@ -26,5 +26,8 @@ else echo $'\nBuilding packages' yarn packages:build + + echo $'\nPublishing packages' + yarn packages:publishNext fi