Repository navigation
chore(deps): update dependencies and rebuild the action bundles - #1150
Merged
Merged
Conversation
Update vite-plus to 1.5.0, ultracite to 8.1.1, knip to 6.44.2, semver to 7.8.6, systeminformation to 5.33.19, and @github/dependency-submission-toolkit to 3.0.0. @types/node stays at 24.19.2. Deduplicate semver in yarn.lock. Without it, @actions/tool-cache keeps 7.8.5 and the bundle carries two copies of semver. Toolkit 3.0.0 depends on the same @actions/core and @actions/github majors as the rest of the repository, so the analysis bundle shrinks from 1,131,733 to 711,973 bytes.
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.
Why
Bring the npm dependencies up to date, except
@types/node. Dependabot covers only GitHub Actions in this repository, so npm bumps are manual.What changed
vite-plusto 1.5.0,ultraciteto 8.1.1,knipto 6.44.2,semverto 7.8.6,systeminformationto 5.33.19, and@github/dependency-submission-toolkitto 3.0.0.semverinyarn.lock. Otherwise@actions/tool-cachekeeps 7.8.5 anddist/index.mjsgrows by about 120 KB with a second copy ofsemver.dist/github-client.mjsandanalysis/dist/index.mjs. The analysis bundle shrinks from 1.13 MB to 0.71 MB. Toolkit 3.0.0 now uses the same@actions/core3 and@actions/github9 as the rest of the repository, so the older copies leave the lockfile.Scope
semver.@types/nodestays at 24.19.2, and the Node.js 24 runtime does not change.analysis/action.ymlalready declares.ultracite8.1.1 requires oxlint 1.90 or later, andvite-plus1.5.0 bundles oxlint 1.91.0.Blast Radius
semver7.8.6 replaces the regular expression that trims whitespace in ranges. Theocaml-compilerinput and the opam release selection depend on that code. A comparison of 7.8.5 and 7.8.6 over about 840,000 ranges found no difference invalidRange,maxSatisfying, orsatisfies.systeminformationosInfo().releaseis part of the opam cache key. The output matched on macOS, so existing caches should stay valid. Linux and Windows were not compared.