Skip to content

sdk: add rimraf, update build & tsconfig #6

sdk: add rimraf, update build & tsconfig

sdk: add rimraf, update build & tsconfig #6

name: "UI Packages preview release"
on:
push:
paths:
- "ui/packages/**"
branches:
- main
pull_request:
paths:
- "ui/packages/**"
branches:
- main
jobs:
packages-preview-release:
runs-on: ubuntu-latest
if: github.repository == 'halo-dev/plugin-ai-foundation'
steps:
- uses: actions/checkout@v6
- name: Set up pnpm
uses: pnpm/action-setup@v6
with:
version: 10
- name: Set up Node.js
uses: actions/setup-node@v6
with:
node-version: 24
cache: pnpm
cache-dependency-path: ui/pnpm-lock.yaml
- name: Install Dependencies
run: cd ui && pnpm install
- name: Build Packages
run: cd ui && pnpm -C packages/sdk run build
- name: Release
run: cd ui && pnpx pkg-pr-new publish --compact --pnpm './packages/*'