Skip to content

Release PR for 2.157.8 as latest-rc - #3015

Merged
WillieRuemmele merged 2 commits into
release-base/2.157.7from
release/2.157.8
Nov 3, 2026
Merged

WillieRuemmele merged 2 commits into
release-base/2.157.7from
release/2.157.8

Conversation

@svc-cli-bot

Copy link
Copy Markdown
Contributor

Building 2.157.8
[skip-validate-pr]

Note
Patches and prereleases often require very specific starting points and changes.
These changes often cannot be shipped from main since it is ahead in commits.
Because of this the release process is different, they "ship" from a branch based on the starting ref (2.157.7).
Once your PR is ready to be released, merge it into release-base/2.157.7.

@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown

This PR lacks any commits of the 'fix' or 'feat' type, and therefore will not trigger a release. To silence all further warnings, react to this warning comment (or any other) with the 👀 emoji.

NOTE: If your repo uses squash commits, make sure to add the appropriate conventional commit prefix (e.g., 'fix:', 'feat:', 'chore:', etc) in the squash commit message.

…#3013)

* fix: bundle dependencies so npm installs the tested tree @W-24750342@

npm 12 no longer reads or writes npm-shrinkwrap.json, so npm installs of
the CLI float every transitive dependency and ignore our yarn resolutions.
Bundle every dependency instead: the published tarball contains the exact
node_modules tree that was tested in nightly/rc.

Changes:
- add explicit bundleDependencies (all dependencies; not `true`, which
  breaks yarn v1 consumers)
- remove prepublishOnly npm shrinkwrap
- add a unit test that keeps bundleDependencies in sync with dependencies

* chore: manual changes

* chore: restore ansis/inquierer

* test: verify bundleDependencies covers our plugins and libraries @W-24750342@

- fix @inquirer/select typo in bundleDependencies
- check every @salesforce/@oclif dependency is bundled and every bundled name is a dependency
@WillieRuemmele
WillieRuemmele merged commit b36e90e into release-base/2.157.7 Nov 3, 2026
38 checks passed
@WillieRuemmele
WillieRuemmele deleted the release/2.157.8 branch November 3, 2026 22:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants