From e5904beaba5aad8bb969a2f974d4adff4a412db6 Mon Sep 17 00:00:00 2001 From: Dylan Kelly Date: Wed, 28 Jun 2023 10:49:39 +1000 Subject: [PATCH] build: :bookmark: change pre alpha publish step build: add force publish flag build: add dist tag build: update lockfile --- .circleci/config.yml | 8 +------- lerna.json | 7 ++----- package.json | 5 ++--- 3 files changed, 5 insertions(+), 15 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 88d983bc99..db006b6574 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -234,15 +234,12 @@ jobs: command: | corepack enable corepack prepare pnpm@8.6.2 --activate - - run: - name: Bump version to latest prerelease - command: pnpm release:pre --yes - run: name: Publish alpha prerelease to NPM command: | npm config set access public npm set //registry.npmjs.org/:_authToken=$NPM_TOKEN - pnpm release:publish --yes + pnpm release:publish-pre --yes publish: <<: *defaults steps: @@ -262,9 +259,6 @@ jobs: command: | corepack enable corepack prepare pnpm@8.6.2 --activate - # - run: - # name: Bump version to production release - # command: pnpm release:prod --yes - run: name: Publish prod release to NPM command: | diff --git a/lerna.json b/lerna.json index 4395346f76..dbf153dbb1 100644 --- a/lerna.json +++ b/lerna.json @@ -4,11 +4,8 @@ "exact": true, "command": { "publish": { - "message": "chore(release): publish %s [skip ci]", - "conventionalCommits": true + "message": "chore(release): publish %s [skip ci]" } }, - "packages": [ - "packages/*" - ] + "packages": ["packages/*"] } diff --git a/package.json b/package.json index fa1ec66105..00249993af 100644 --- a/package.json +++ b/package.json @@ -15,9 +15,8 @@ "build:storybook": "pnpm -F ripple-storybook build", "postinstall": "husky install && pnpm build", "preinstall": "npx only-allow pnpm", - "release:alpha": "lerna version prerelease --preid alpha --yes", - "release:pre": "lerna version --conventional-commits --conventional-prerelease --preid alpha", - "release:prod": "lerna version --conventional-commits --conventional-graduate --create-release github", + "release:prod": "lerna version --force-publish", + "release:publish-pre": "lerna publish --canary minor --preid next --dist-tag next --force-publish", "release:publish": "lerna publish from-git", "lint": "eslint . --ext .ts,.vue && pnpm -F @dpc-sdp/ripple-ui-core stylelint", "test:unit": "jest --colors --runInBand",