chore(deps): consolidate open dependabot updates#110
Conversation
Roll the open dependabot PRs into a single change so they can be merged and verified together rather than five separate bumps. * deps-dev: bump @biomejs/biome 2.4.15 -> 2.4.16 (#106) * deps-dev: bump typescript ^5.x -> ^6.0.3 across the workspace root and the builder, cli, and simulator packages (#98) * ci: bump the actions-deps group with 7 updates (#104) - harden-runner, actions/checkout, codeql-action, create-github-app-token, setup-node, upload-artifact, verified-bot-commit vitest (#52) and turbo (#37) are already superseded on main (^4.1.6 and ^2.9.14), so those PRs are closed as obsolete with no change needed here. The typescript 6.0 major bump is verified: build, types, lint, and the test suite all pass. @types/node is kept at 25.9.1 (dependabot #98 had introduced a 25.0.3 typo in the cli package). Closes #106 Closes #104 Closes #98 Closes #52 Closes #37
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
WalkthroughUpdated GitHub Actions workflow pins across CI checks, CodeQL, release, and scorecard workflows. Bumped development dependencies: TypeScript to v6.0.3 across all packages, ChangesDependency and Action Version Bumps
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/scorecard.yml:
- Line 37: Update the inline comment next to the actions/checkout usage to
reflect the actual version for the pinned commit SHA
df4cb1c069e1874edd31b4311f1884172cec0e10 by changing the comment from "# v4.5.4"
to "# v6.0.3" so the `uses:
actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10` line accurately
documents the action version.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: 10d6c5ae-844a-4588-8dfc-a95f35fdce7b
⛔ Files ignored due to path filters (1)
yarn.lockis excluded by!**/yarn.lock,!**/*.lock
📒 Files selected for processing (9)
.github/workflows/checks.yml.github/workflows/codeql.yml.github/workflows/release-publish.yml.github/workflows/release.yml.github/workflows/scorecard.ymlpackage.jsonpackages/builder/package.jsonpackages/cli/package.jsonpackages/simulator/package.json
The pinned SHA df4cb1c is actions/checkout v6.0.3, matching the same bump in the other workflows. Dependabot left the stale # v4.5.4 comment, which is misleading. Refs: #110
The pinned SHA 87557b9 is codeql-action v4 (matching codeql.yml), not v3.29.5. Fix the stale comment for consistency. Refs: #110
Consolidates all open dependabot PRs into a single, build-verified change.
What's included
@biomejs/biome2.4.15 → 2.4.16actions-depsgroup, 7 GitHub Actions updatestypescript^5.x → ^6.0.3 (root + builder + cli + simulator)vitest4.0.15 → 4.0.16^4.1.6)turbo2.6.1 → 2.6.3^2.9.14)#104covers: harden-runner,actions/checkout,codeql-action,create-github-app-token,setup-node,upload-artifact,verified-bot-commit.Notes
yarn build,yarn types,yarn lint:ci(overpackages/), andyarn testall pass.@types/nodeat25.9.1inpackages/cli. Dependabot chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 #98 had introduced a25.0.3typo there.Closes #106
Closes #104
Closes #98
Closes #52
Closes #37
Summary by CodeRabbit