From 07da78032724ff13f27436b9709cb73b3ee67405 Mon Sep 17 00:00:00 2001 From: Egor Pogadaev Date: Fri, 28 Apr 2023 11:43:46 +0500 Subject: [PATCH] chore: wip --- .github/workflows/release.yml | 11 +++++------ lerna.json | 6 +++++- package.json | 3 +-- packages/react-ui/package.json | 6 +++++- 4 files changed, 16 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d733db2de3d..ae6599c1dc5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,16 +1,15 @@ -name: React UI Release -run-name: ${{ github.actor }} is testing out GitHub Actions 🚀 +name: release +run-name: release 🚀 on: push: branches: ['next'] jobs: - Beta: + beta: runs-on: ubuntu-latest steps: - - run: echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event." - - name: Check out repository code + - name: Checkout uses: actions/checkout@v3 - - name: Use Node.js + - name: Node.js uses: actions/setup-node@v3 with: node-version: lts/* diff --git a/lerna.json b/lerna.json index 88cd7f5063f..4173b7adec6 100644 --- a/lerna.json +++ b/lerna.json @@ -8,7 +8,11 @@ "createRelease": "github", "conventionalCommits": true, "message": "chore(release): publish", - "ignoreChanges": ["packages/react-ui-testing/TestPages/**"] + "ignoreChanges": ["packages/react-ui-testing/TestPages/**"], + "includeMergedTags": true + }, + "publish": { + "registry": "http://localhost" } } } diff --git a/package.json b/package.json index 2c34b22e668..60f499ae3cb 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,7 @@ "scripts": { "commit": "git-cz", "release": "lerna version", - "release:beta": "yarn release prerelease --preid beta --no-push --no-git-tag-version", - "release:minor": "yarn release minor --no-push --no-git-tag-version", + "release:beta": "lerna version prerelease --preid beta --yes && lerna publish from-git --dist-tag next", "prepare": "husky install", "preinstall": "node scripts/update-package-registry", "postinstall": "node scripts/update-package-registry back" diff --git a/packages/react-ui/package.json b/packages/react-ui/package.json index fb4657b28a2..459344f606d 100644 --- a/packages/react-ui/package.json +++ b/packages/react-ui/package.json @@ -13,6 +13,9 @@ "bugs": { "url": "https://github.com/skbkontur/retail-ui/issues" }, + "publishConfig": { + "directory": "build" + }, "scripts": { "prebuild": "run-s clean build:types", "build:types": "tsc -p ./prod.tsconfig.json --emitDeclarationOnly --diagnostics --outDir build", @@ -20,7 +23,8 @@ "build:esm": "node scripts/build", "build": "run-p build:esm build:cjs && node scripts/build/postbuild", "clean": "git clean -fdxqe node_modules", - "prerelease": "node scripts/publish/prepublish && yarn build", + "prepublishOnly": "node -e 'console.log(\"PREPUBLISH\")' && yarn build", + "prerelease": "node scripts/publish/prepublish", "release": "npm publish ./build", "postrelease": "yarn deploy", "predeploy": "rimraf .styleguide/deploy && yarn run styleguide:build",