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:
8
.github/workflows/showcase-release.yml
vendored
8
.github/workflows/showcase-release.yml
vendored
@@ -39,7 +39,7 @@ jobs:
|
||||
run: npm ci
|
||||
|
||||
- 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
|
||||
working-directory: packages/showcase/desktop
|
||||
@@ -76,7 +76,7 @@ jobs:
|
||||
run: npm ci
|
||||
|
||||
- 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
|
||||
working-directory: packages/showcase/desktop
|
||||
@@ -112,7 +112,7 @@ jobs:
|
||||
run: npm ci
|
||||
|
||||
- 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
|
||||
working-directory: packages/showcase/desktop
|
||||
@@ -159,7 +159,7 @@ jobs:
|
||||
run: npm ci
|
||||
|
||||
- name: Build design system packages
|
||||
run: npx turbo run build --filter='@dangerousthings/tokens'
|
||||
run: npx turbo run build
|
||||
|
||||
- name: Expo prebuild
|
||||
working-directory: packages/showcase/mobile
|
||||
|
||||
Reference in New Issue
Block a user