File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4646 run : pnpm run test
4747
4848 - name : Publish to npm
49- run : pnpm publish -r --access public --no-git-checks
49+ run : |
50+ pnpm --filter @salesforce/b2c-tooling-sdk publish --access public --no-git-checks
51+ pnpm --filter @salesforce/b2c-cli publish --access public --no-git-checks
52+ pnpm --filter @salesforce/b2c-dx-mcp publish --access public --no-git-checks
5053
5154 - name : Create GitHub Release
5255 run : gh release create "$GITHUB_REF_NAME" --generate-notes
Original file line number Diff line number Diff line change @@ -11,6 +11,8 @@ The project uses:
1111
1212## Published Packages
1313
14+ Only these three packages are published to npm:
15+
1416| Package | npm | Description |
1517| ---------| -----| -------------|
1618| ` @salesforce/b2c-cli ` | [ npm] ( https://www.npmjs.com/package/@salesforce/b2c-cli ) | Command line interface |
@@ -19,6 +21,12 @@ The project uses:
1921
2022These packages are ** linked** in changesets configuration, meaning they always version together.
2123
24+ ** Not published:**
25+ - ` @salesforce/b2c-plugin-example-config ` - Example plugin for reference only
26+ - ` @salesforce/b2c-cli-root ` - Monorepo root package
27+
28+ The publish workflow explicitly filters to only these three packages using ` --filter ` .
29+
2230## Architecture
2331
2432### Workflow 1: ` changesets.yml ` - Version Management
@@ -177,9 +185,11 @@ Test what would be published without actually publishing:
177185
178186``` bash
179187pnpm run build
180- pnpm publish -r --access public --dry-run
188+ pnpm --filter @salesforce/b2c-tooling-sdk --filter @salesforce/b2c-cli --filter @salesforce/b2c-dx-mcp publish --access public --dry-run
181189```
182190
191+ Note: Only the three main packages are published. The example plugin and root package are excluded.
192+
183193### Test changeset version
184194
185195See what versions would be bumped:
Original file line number Diff line number Diff line change 1717 "docs:preview" : " vitepress preview docs" ,
1818 "changeset" : " changeset" ,
1919 "version" : " changeset version" ,
20- "release" : " pnpm run build && pnpm publish -r --access public"
20+ "release" : " pnpm run build && pnpm --filter @salesforce/b2c-tooling-sdk --filter @salesforce/b2c-cli --filter @salesforce/b2c-dx-mcp publish --access public"
2121 },
2222 "keywords" : [],
2323 "author" : " " ,
You can’t perform that action at this time.
0 commit comments