@@ -111,22 +111,30 @@ jobs:
111111 working-directory : wireframe
112112 run : pnpm build
113113
114- # Publish packages in dependency order (uses OIDC Trusted Publishers - no token needed)
114+ # Publish packages in dependency order
115115 - name : Publish @jonkeda/wireframe-core
116116 working-directory : wireframe
117- run : pnpm --filter @jonkeda/wireframe-core publish --access public --no-git-checks --provenance
117+ run : pnpm --filter @jonkeda/wireframe-core publish --access public --no-git-checks
118+ env :
119+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
118120
119121 - name : Publish @jonkeda/wireframe-themes
120122 working-directory : wireframe
121- run : pnpm --filter @jonkeda/wireframe-themes publish --access public --no-git-checks --provenance
123+ run : pnpm --filter @jonkeda/wireframe-themes publish --access public --no-git-checks
124+ env :
125+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
122126
123127 - name : Publish @jonkeda/wireframe-mermaid
124128 working-directory : wireframe
125- run : pnpm --filter @jonkeda/wireframe-mermaid publish --access public --no-git-checks --provenance
129+ run : pnpm --filter @jonkeda/wireframe-mermaid publish --access public --no-git-checks
130+ env :
131+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
126132
127133 - name : Publish @jonkeda/wireframe-cli
128134 working-directory : wireframe
129- run : pnpm --filter @jonkeda/wireframe-cli publish --access public --no-git-checks --provenance
135+ run : pnpm --filter @jonkeda/wireframe-cli publish --access public --no-git-checks
136+ env :
137+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
130138
131139 publish-vscode :
132140 name : Publish VS Code Extension
@@ -164,6 +172,10 @@ jobs:
164172 working-directory : wireframe/packages/vscode-extension
165173 run : pnpm build:prod
166174
175+ - name : Clean old packages
176+ working-directory : wireframe/packages/vscode-extension
177+ run : rm -f *.vsix
178+
167179 - name : Package VS Code extension
168180 working-directory : wireframe/packages/vscode-extension
169181 run : npx @vscode/vsce package --no-dependencies --allow-missing-repository
0 commit comments