From 3d2b6435d9d2011fd923558094b99886e79373b1 Mon Sep 17 00:00:00 2001 From: shafeeqd959 Date: Thu, 12 Sep 2024 11:06:40 +0530 Subject: [PATCH] added workflow --- .github/workflows/release.yml | 16 ++++++++++++++++ packages/contentstack-variants/package.json | 4 +++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 205ebd3916..db2658b90b 100755 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -52,6 +52,22 @@ jobs: with: token: ${{ secrets.NPM_TOKEN }} package: ./packages/contentstack-utilities/package.json + - name: Installing dependencies of variants + id: variants-installation + if: ${{env.release_releaseAll == 'true' || env.release_plugins_utilities == 'true'}} + working-directory: ./packages/contentstack-variants + run: npm install + - name: Compiling variants + if: ${{ steps.variants-installation.conclusion == 'success' }} + working-directory: ./packages/contentstack-variants + run: npm run prepack + - name: Publishing variants + uses: JS-DevTools/npm-publish@v2.2.1 + if: ${{ steps.variants-installation.conclusion == 'success' }} + with: + token: ${{ secrets.NPM_TOKEN }} + package: ./packages/contentstack-variants/package.json + access: public - name: Installing dependencies of command id: command-installation if: ${{env.release_releaseAll == 'true' || env.release_plugins_command == 'true'}} diff --git a/packages/contentstack-variants/package.json b/packages/contentstack-variants/package.json index cb4e3e5fdb..39f22e2b17 100644 --- a/packages/contentstack-variants/package.json +++ b/packages/contentstack-variants/package.json @@ -31,6 +31,8 @@ }, "dependencies": { "@contentstack/cli-utilities": "^1.5.12", - "lodash": "^4.17.21" + "lodash": "^4.17.21", + "mkdirp": "^1.0.4", + "winston": "^3.7.2" } }