From 7e99cccf5ce9108dc2e9190ed4838af3de980870 Mon Sep 17 00:00:00 2001 From: Achal Shah Date: Fri, 24 Mar 2023 13:09:54 -0700 Subject: [PATCH] chore: Make publishing the UI to NPM optional (#3559) Signed-off-by: Achal Shah --- .github/workflows/release.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 46d10adb0f..f18ee10cb1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,6 +13,11 @@ on: required: true default: "" type: string + publish_ui: + description: 'Publish to NPM?' + required: true + default: true + type: boolean jobs: @@ -110,7 +115,7 @@ jobs: working-directory: ./ui run: yarn build:lib - name: Publish UI package - if: github.event.inputs.dry_run == 'false' + if: github.event.inputs.publish_ui == 'true' working-directory: ./ui run: npm publish env: