Fix showcase release: build all design system packages

Replace selective turbo filters with full build to ensure all
dependencies (tokens, web, tailwind-preset, hex-background, react)
are available for both desktop and mobile showcase builds.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
michael
2026-03-08 12:04:53 -07:00
parent b137a99c78
commit 2c9f7b8495

View File

@@ -39,7 +39,7 @@ jobs:
run: npm ci run: npm ci
- name: Build design system packages - name: Build design system packages
run: npx turbo run build --filter='@dangerousthings/tokens' --filter='@dangerousthings/web' --filter='@dangerousthings/tailwind-preset' run: npx turbo run build
- name: Build desktop showcase - name: Build desktop showcase
working-directory: packages/showcase/desktop working-directory: packages/showcase/desktop
@@ -76,7 +76,7 @@ jobs:
run: npm ci run: npm ci
- name: Build design system packages - name: Build design system packages
run: npx turbo run build --filter='@dangerousthings/tokens' --filter='@dangerousthings/web' --filter='@dangerousthings/tailwind-preset' run: npx turbo run build
- name: Build desktop showcase - name: Build desktop showcase
working-directory: packages/showcase/desktop working-directory: packages/showcase/desktop
@@ -112,7 +112,7 @@ jobs:
run: npm ci run: npm ci
- name: Build design system packages - name: Build design system packages
run: npx turbo run build --filter='@dangerousthings/tokens' --filter='@dangerousthings/web' --filter='@dangerousthings/tailwind-preset' run: npx turbo run build
- name: Build desktop showcase - name: Build desktop showcase
working-directory: packages/showcase/desktop working-directory: packages/showcase/desktop
@@ -159,7 +159,7 @@ jobs:
run: npm ci run: npm ci
- name: Build design system packages - name: Build design system packages
run: npx turbo run build --filter='@dangerousthings/tokens' run: npx turbo run build
- name: Expo prebuild - name: Expo prebuild
working-directory: packages/showcase/mobile working-directory: packages/showcase/mobile