From f64f0164e8a601d7b218834f817da3a54e1bbbb9 Mon Sep 17 00:00:00 2001 From: Aimen Sahnoun Date: Mon, 4 Nov 2024 15:48:19 +0300 Subject: [PATCH] fix: excecute inside of matix pacakge not root --- .github/workflows/npm-publish.yaml | 4 ++-- packages/add-stakeholder/package.json | 3 ++- packages/create-invoice-form/package.json | 3 ++- packages/invoice-dashboard/package.json | 3 ++- packages/payment-widget/package.json | 3 ++- 5 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/npm-publish.yaml b/.github/workflows/npm-publish.yaml index db73fe48..ba6be25f 100644 --- a/.github/workflows/npm-publish.yaml +++ b/.github/workflows/npm-publish.yaml @@ -41,7 +41,7 @@ jobs: - name: Check release type 🕵️‍♀️ id: check-release run: | - RELEASE_TYPE=$(./scripts/check-release-type.sh) + RELEASE_TYPE=$(npm run check-release-type --workspace=${{ matrix.package }} --silent) echo "release-type=$RELEASE_TYPE" >> $GITHUB_OUTPUT - name: Publish stable version 📦 @@ -53,7 +53,7 @@ jobs: - name: Publish next version 📦 if: steps.check-release.outputs.release-type == 'next' - run: ./scripts/publish-next-release.sh + run: npm run publish-next-release --workspace=${{ matrix.package }} env: NODE_AUTH_TOKEN: ${{ secrets.REQUEST_BOT_NPM_TOKEN }} VITE_WEB3MODAL_PROJECT_ID: ${{ secrets.VITE_WEB3MODAL_PROJECT_ID }} diff --git a/packages/add-stakeholder/package.json b/packages/add-stakeholder/package.json index f76734e6..6318ec9b 100644 --- a/packages/add-stakeholder/package.json +++ b/packages/add-stakeholder/package.json @@ -12,7 +12,8 @@ "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "clean": "rm -rf dist && rm -rf .svelte-kit", - "is-release-needed": "bash ../../scripts/is-release-needed.sh" + "check-release-type": "bash ../../scripts/check-release-type.sh", + "publish-next-release": "bash ../../scripts/publish-next-release.sh" }, "exports": { ".": { diff --git a/packages/create-invoice-form/package.json b/packages/create-invoice-form/package.json index 8b14ddee..ad9aae9d 100644 --- a/packages/create-invoice-form/package.json +++ b/packages/create-invoice-form/package.json @@ -12,7 +12,8 @@ "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "clean": "rm -rf dist && rm -rf .svelte-kit", - "is-release-needed": "bash ../../scripts/is-release-needed.sh" + "check-release-type": "bash ../../scripts/check-release-type.sh", + "publish-next-release": "bash ../../scripts/publish-next-release.sh" }, "exports": { ".": { diff --git a/packages/invoice-dashboard/package.json b/packages/invoice-dashboard/package.json index ae7b3609..01156eb1 100644 --- a/packages/invoice-dashboard/package.json +++ b/packages/invoice-dashboard/package.json @@ -12,7 +12,8 @@ "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "clean": "rm -rf dist && rm -rf .svelte-kit", - "is-release-needed": "bash ../../scripts/is-release-needed.sh" + "check-release-type": "bash ../../scripts/check-release-type.sh", + "publish-next-release": "bash ../../scripts/publish-next-release.sh" }, "exports": { ".": { diff --git a/packages/payment-widget/package.json b/packages/payment-widget/package.json index fd8f676a..ff553036 100644 --- a/packages/payment-widget/package.json +++ b/packages/payment-widget/package.json @@ -12,7 +12,8 @@ "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "clean": "rm -rf dist && rm -rf .svelte-kit", - "is-release-needed": "bash ../../scripts/is-release-needed.sh" + "check-release-type": "bash ../../scripts/check-release-type.sh", + "publish-next-release": "bash ../../scripts/publish-next-release.sh" }, "exports": { ".": {