From 72caeba1d8d5a23ec147efabd8da0569bf574261 Mon Sep 17 00:00:00 2001 From: AdrianGonz97 <31664583+AdrianGonz97@users.noreply.github.com> Date: Thu, 18 Jul 2024 18:16:42 -0400 Subject: [PATCH] add pkg-pr-new --- .github/workflows/preview-release.yml | 31 +++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/preview-release.yml diff --git a/.github/workflows/preview-release.yml b/.github/workflows/preview-release.yml new file mode 100644 index 000000000..b5337d459 --- /dev/null +++ b/.github/workflows/preview-release.yml @@ -0,0 +1,31 @@ +name: Publish Preview Release +on: + pull_request: + paths: packages/** + +jobs: + preview-release: + if: github.repository == 'huntabyte/bits-ui' + timeout-minutes: 5 + runs-on: ubuntu-latest + steps: + - name: checkout code repository + uses: actions/checkout@v4 + + - uses: pnpm/action-setup@v4 + + - name: setup node.js + uses: actions/setup-node@v4 + with: + node-version: 20 + cache: pnpm + + - name: install dependencies + run: pnpm install + + - name: build + run: pnpm build:packages + + - name: publish preview + run: | + pnpx pkg-pr-new@0.0 publish './packages/*'