@@ -6,7 +6,6 @@ name: Auto Publish Beta to NPM
66# Required secrets:
77# 1. NPM_TOKEN: NPM automation token for publishing packages
88# 2. RELEASE_TOKEN: GitHub PAT with bypass permissions (optional but recommended)
9- # 3. CHROMATIC_PROJECT_TOKEN_COMPONENTS: Chromatic project token for visual testing
109
1110on :
1211 push :
@@ -117,18 +116,6 @@ jobs:
117116 fi
118117 echo "✅ Build output generated"
119118
120- - name : Build Storybook for Chromatic
121- run : |
122- echo "Building Storybook for Chromatic..."
123- pnpm build-storybook
124-
125- - name : Publish to Chromatic
126- run : |
127- echo "Publishing to Chromatic..."
128- pnpm chromatic --exit-zero-on-changes --auto-accept-changes
129- env :
130- CHROMATIC_PROJECT_TOKEN : ${{ secrets.CHROMATIC_PROJECT_TOKEN_COMPONENTS }}
131-
132119 - name : Configure Git
133120 run : |
134121 git config --local user.email "kubit-bot@github.com"
@@ -331,16 +318,13 @@ jobs:
331318
332319 ### 🔗 Links
333320 - [NPM Package](https://www.npmjs.com/package/@kubit-ui-web/react-components/v/${{ steps.version-bump.outputs.new_version }})
334- - [Chromatic Storybook](https://www.chromatic.com/builds?appId=${{ secrets.CHROMATIC_PROJECT_TOKEN_COMPONENTS }})
335321 - [Full Changelog](https://github.com/${{ github.repository }}/compare/v${{ steps.version-bump.outputs.current_version }}...v${{ steps.version-bump.outputs.new_version }})
336322
337323 ### ✅ Quality Checks
338324 - [x] Linting passed
339325 - [x] Type checking passed
340326 - [x] Tests passed
341327 - [x] Build successful
342- - [x] Storybook built
343- - [x] Published to Chromatic
344328 - [x] Published to NPM with provenance 🔒
345329
346330 draft : false
@@ -381,6 +365,5 @@ jobs:
381365 echo " • RELEASE_TOKEN needed for protected branches"
382366 echo " • Version already exists in NPM"
383367 echo " • Tests or build failures"
384- echo " • CHROMATIC_PROJECT_TOKEN_COMPONENTS not configured"
385368 echo ""
386369 echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
0 commit comments