chore(deps): bump rollup from 4.57.1 to 4.62.2 in the npm_and_yarn group across 1 directory - #636
Open
dependabot[bot] wants to merge 1 commit into
Open
chore(deps): bump rollup from 4.57.1 to 4.62.2 in the npm_and_yarn group across 1 directory#636dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
sethdford
pushed a commit
that referenced
this pull request
Jul 26, 2026
…ardware sw-hygiene-test timed out on macos-latest while passing on ubuntu-latest, so the Test workflow was red on every push. The cause was algorithmic, not the runner: detect_dead_code ran one recursive grep over the whole scripts/ tree per function definition — ~4,200 definitions x 368 files, plus ~4 subprocess spawns each (~21,000 forks). That cost ~190s on an M-series Mac and overran the 300s per-suite budget on macOS, where fork() and BSD grep are both slower than on Linux. Linux passed only because it was faster, not because it was correct. Replaced with two linear passes over a single awk token index: O(symbols + tree). The scan drops 190s -> 1.5s and the suite 300s+ (TIMEOUT) -> 22s. Usage is now counted per identifier token rather than per substring, so a helper named `run` is no longer "used" by a line containing "running" — the unused rule is unchanged (a definition mentions its own name once, so <=1 is unused). Bash 3.2 has no associative arrays, so the index lives entirely in awk. Also in this change: - claude-code-review.yml: skip dependabot and fork PRs. Those runs get a read-only token and no access to repo secrets, so claude_code_oauth_token interpolated to an empty string and the action died at the installation-token step ~12s in. That is the whole reason this check was permanently red on #583/#635/#636. A missing credential is now a skip, not a failure, matching the integration-claude pattern already in test.yml. - test.yml: pin shellcheck to v0.11.0 rather than taking the runner's apt build, whose SC2120 findings differ from what developers run locally; add bubblewrap + socat, the Claude CLI sandbox deps whose absence was the integration-claude failure. - sw-test-all.sh: echo the tail of each failing suite's log. The per-suite logs live in a temp dir the EXIT trap removes, so CI showed which suite failed but never why. - mutation-executor.sh: the sed_i fallback branch called sed_i, which is only reached when sed_i is undefined — guaranteed failure. Use `-i.bak`, the one in-place form BSD and GNU sed both accept. - sw-code-review.sh, and the code-review/pipeline tests: same `sed -i ''` portability fix; the empty-suffix form is BSD-only and makes GNU sed read '' as the script. Full suite: 162 passed, 0 failed, 0 timed out (713s). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Owner
|
@dependabot rebase |
Author
|
Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry! If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request |
Owner
|
@dependabot recreate |
Bumps the npm_and_yarn group with 1 update in the / directory: [rollup](https://github.com/rollup/rollup). Updates `rollup` from 4.57.1 to 4.62.2 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](rollup/rollup@v4.57.1...v4.62.2) --- updated-dependencies: - dependency-name: rollup dependency-version: 4.61.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/rollup-4.61.1
branch
from
July 26, 2026 12:01
b6aca38 to
c6d71f0
Compare
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.
Bumps the npm_and_yarn group with 1 update in the / directory: rollup.
Updates
rollupfrom 4.57.1 to 4.62.2Release notes
Sourced from rollup's releases.
... (truncated)
Changelog
Sourced from rollup's changelog.
... (truncated)
Commits
8faa1874.62.2a38a795refactor(rust/parser_ast): extract property AstConverter write buffer kind lo...6cc5c31Skip side-effect-free external imports when hoisting is disabled (#6411)caacf704.62.1d1e8297Add missing ignore1ba1fc2fix: insert conflict numbers before first extension in multi-extension filena...532bd0aUse import attributes for importing JSON (#6393)2cd8194fix: advance value past wildcard prefix before suffix check in getLogFilter (...dfac590fix(deps): update minor/patch updates (#6418)1d6db3dchore(deps): update dependency eslint-plugin-unicorn to v66 (#6419)