Skip to content

chore(deps): combine open Renovate updates (2 PRs) - #567

Open
prisis wants to merge 2 commits into
mainfrom
chore/renovate-sweep-2026-10-27
Open

prisis wants to merge 2 commits into
mainfrom
chore/renovate-sweep-2026-10-27

Conversation

@prisis

@prisis prisis commented Oct 27, 2026 •

Copy link
Copy Markdown
Member

Included

PR Update type Change
#563 patch (group; also minor for jactionlint) github/codeql-action v4.39.0 → v4.39.1, taiki-e/install-action v2.87.29 → v2.87.30, jdx/jactionlint v2.2.0 → v2.3.0
#557 minor packageManager pnpm 12.14.0 → 12.15.0, with lockfile

Every included base ref was e484b4e (current main), and each target version is newer than main; the previous batch (#562) landed pnpm 12.14.0, so 12.15.0 is not a duplicate.

Skipped

PR Reason
#564 @anolilab/commitlint-config v10 → v11 is a major
#565 @anolilab/lint-staged-config v13 → v14 is a major
#566 @anolilab/prettier-config v10 → v11 is a major
#558 anolilab/workflows action v24 → v25 is a major (branch renovate/major-25-github-actions)
#559 ubuntu 24.04 → 26.04 is a major runner change (branch renovate/major-26-github-actions)
#556 lock file maintenance; renovate/stability-days is still PENDING, left for the next sweep

Audit

pnpm audit before and after, both clean:

Command main (e484b4e) This branch
pnpm audit --prod --audit-level high --json 0 findings 0 findings
pnpm audit --json 0 findings 0 findings

The existing auditConfig.ignoreGhsas entry (GHSA-vfj7-8cjw-p6xm) was not touched.

Checks

  • CI=1 pnpm install --no-frozen-lockfile (pnpm 12.15.0): pass, lockfile unchanged
  • CI=1 pnpm install --frozen-lockfile (pnpm 12.15.0): pass, including the supply-chain policy check
  • actionlint over .github/workflows/*.yml: pass
  • zizmor --min-severity medium (v1.30.1): no findings
  • yamllint -c .yamllint.yaml -s . (v1.38.0, same config as the lint workflow): pass
  • prettier --check on the changed files: 3 warnings (pnpm-workspace.yaml, codeql.yml, zizmor.yml); identical warnings on main, so pre-existing and not part of this batch
  • Action SHAs were verified against their tags: github/codeql-action v4.39.1, jdx/jactionlint v2.3.0, taiki-e/install-action v2.87.30 all resolve to the pinned commits

This repository has no test script, so CI's default test command skips; workflow validation is covered by the Zizmor, CodeQL and lint jobs.

Risks

  • fix(deps): update github-actions #563 moves jdx/jactionlint a minor version inside a patch-titled group; the Lint (github workflows) job is the check that exercises it.
  • pnpm 12.15.0 changes the package manager the lockfile was written with; the frozen install above proves the lockfile matches.

Revert with git revert -m 1 <merge-sha> on main (one squash commit).

Summary by CodeRabbit

  • Chores
    • Updated versions of the tools used for code analysis, workflow linting, and Rust tool installation.
    • Updated the project’s package manager version.

@coderabbitai

coderabbitai Bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 83d137db-ebb1-4b88-be7f-1292630723f6
Commits

Reviewing files that changed from the base of the PR and between e484b4e and 5808734.

Files ignored due to path filters: 1
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
Files selected for processing: 6
  • .github/workflows/codeql.yml
  • .github/workflows/lint.yml
  • .github/workflows/scorecards.yml
  • .github/workflows/zizmor.yml
  • package.json
  • step/rust/action.yml

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Walkthrough

Workflow action versions, the declared pnpm version, and the Rust tool-install action pin are updated.

Changes: Tool Version Updates

Layer / File(s) Summary
Workflow action pins
.github/workflows/codeql.yml, .github/workflows/lint.yml, .github/workflows/scorecards.yml, .github/workflows/zizmor.yml
The workflows update pinned versions of CodeQL, jactionlint, and taiki-e/install-action actions.
Project and Rust tool pins
package.json, step/rust/action.yml
The declared pnpm version changes to 12.15.0. The Rust step uses an updated taiki-e/install-action commit pin.

Priority: Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Possibly related issues

  • anolilab/skills#7: This issue requests the same jactionlint update from v2.2.0 to v2.3.0.

Possibly related PRs

Merge Risk: Minimal · up to 58087

The dependency and tool-version updates are ready to merge, subject to normal checks.

Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title accurately identifies the pull request as a dependency update that combines two Renovate updates. It matches the main change and is concise.
Docstring Coverage Passed No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Documentation-only edits and deletions within survi…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 0 files. (6 skipped: 6 unsupported.)

Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@prisis
prisis marked this pull request as ready for review October 27, 2026 06:30
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.

1 participant