Update JS-DevTools/npm-publish action to v4#26
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1→v4Release Notes
JS-DevTools/npm-publish (JS-DevTools/npm-publish)
v4.1.5Compare Source
Bug fixes
3c4834c)v4.1.4Compare Source
Bug fixes
57836fb)v4.1.3Compare Source
Bug fixes
d2fef91)v4.1.2Compare Source
Bug fixes
43babc0)v4.1.1Compare Source
Bug fixes
99ef290)v4.1.0Compare Source
Features
tokento be optional for OIDC-based publish (#247) (612922f), closes #242v4.1Compare Source
v4.0.1Compare Source
Bug fixes
E409fromnpm publish(#246) (c13368d), closes #245v4.0.0Compare Source
The
v4release updates the action runtime to Node 24, but there have been no usage changes to the action.Immutable releases have been enabled for this repository. As a security practice, we recommend pinning to an exact release:
⚠ BREAKING CHANGES
Features
Bug Fixes
npmcli on windows (#199) (f45e793), closes #198Code Refactoring
v4.0Compare Source
v4Compare Source
v3.1.1Compare Source
Bug fixes
v3.1.0Compare Source
Features
Performance Improvements
v3.1Compare Source
v3.0.1Compare Source
Bug fixes
v3.0.0Compare Source
The v3 release updates the action's runtime to Node.js v20, but otherwise, there are no public API changes.
BREAKING CHANGES
Bug fixes
v3.0Compare Source
v3Compare Source
v2.2.2Compare Source
Bug Fixes
package.jsonversion for comparisons (#147), closes #139v2.2.1Compare Source
Bug Fixes
v2.2.0Compare Source
Features
--ignore-scriptsto be disabled in order to support publish lifecycle hooks (#102)v2.2Compare Source
v2.1.0Compare Source
Features
--provenance(#92), closes #88Bug Fixes
latesttag during version check (#90), closes #89v2.1Compare Source
v2.0.0Compare Source
Welcome to v2 of JS-DevTools/npm-publish! We've been doing some spring cleaning to fix all our (known) bugs and knock out some longstanding feature requests. This release has some breaking changes, so please read carefully!
BREAKING CHANGES
The
typeoutput is now an empty string instead ofnonewhen no release occursThe
check-versionandgreater-version-onlyoptions have been removed and replaced withstrategy.strategy: all(default) to publish all versions that do not yet exist in the registry.with: token: ${{ secrets.NPM_TOKEN }} - check-version: true - greater-version-only: false + strategy: allstrategy: upgradeto only publish versions that upgrade the selected tag.with: token: ${{ secrets.NPM_TOKEN }} - check-version: true - greater-version-only: true + strategy: upgradecheck-version: falsehas been removed. You don't need this action if you're not checking already published versions; usenpmdirectly, instead.The library and CLI now require Node v16 or later. They may technically work in earlier versions, but they're not tested in CI and you will have to tell your package manager to ignore the
enginesrequirement.The library and CLI no longer read the user's
~/.npmrcfile, so thetokenoption is now required.Features
tag,access, andregistrynow fall back topublishConfiginpackage.json, if specified. (#36)packageargument may now be a directory, and is passed tonpm publishas itspackage_specargument. (#59)packageargument may also be a pre-packed.tgzarchive (#81)Bug fixes
~/.npmrcfile is no longer modified. Instead, a temporary.npmrcfile is used. (#15)npmis now always called with--ignore-scriptsfor security (#47)npmis now always called in the current working directory (#51)@actions/coredependency was upgraded to fix deprecation warnings. (#67)v2.0Compare Source
v2Compare Source
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.