chore(actions): absorb tool-version drift for editorconfig, lefthook and biome - #520
chore(actions): absorb tool-version drift for editorconfig, lefthook and biome#520kyle-sexton wants to merge 2 commits into
Conversation
…and biome editorconfig-checker 3.11.1 -> 3.11.2 and Lefthook 2.1.10 -> 2.1.11 with their Linux release-asset SHA-256s recomputed from the downloaded assets (both match the digests GitHub reports on the release), and the Biome fallback-version 2.5.9 -> 2.5.10 (npm latest). The ruff and Node rows of #511 are fleet-led and follow once dotfiles#578 and the standards node-runtime sync land. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Claude finished @kyle-sexton's task in 1m 21s —— View job Security Review —
|
|
Claude finished @kyle-sexton's task in 2m 52s —— View job Claude's Review
This is a small, mechanical version-bump PR (editorconfig-checker, Lefthook, Biome fallback), and the three However, this PR's own 1. Stale contract test still expects the old Biome fallback version assert.match(action, /^ {4}default: 2\.5\.9$/mu);Since Failing job: https://github.com/melodic-software/ci-workflows/actions/runs/33064630187/job/98491613897 Fix this → 2. PR body fails the Everything else — checksum format (both 64 hex chars), scope boundaries vs. #511, and the drift-check's own "single authority" classification for these three tools — checks out. Once the two CI failures above are fixed, this looks ready to merge. |
|
Last security-reviewed head: |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 3e831f5576
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
Claude has reviewed this PR 1 time. The lane skips further automatic reviews after 5; deleting this comment resets the count. |
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Summary
Absorbs three of the five rows in #511 — the single-authority ones. The ruff and Node rows are fleet-led and land in a follow-up once their leading pins merge.
Problem
tool-version-drift-checkreports: editorconfig-checker3.11.1→3.11.2, Lefthook2.1.10→2.1.11, Biome fallback2.5.9→2.5.10, ruff0.16.3→0.16.4, Node24.19.0→24.20.0.Fix
.github/actions/editorconfig/action.yml:version3.11.2,sha256bc815e5b…4571aforec-linux-amd64.tar.gz..github/actions/lefthook-validate/action.yml:version2.1.11,sha2569012055a…9622forlefthook_2.1.11_Linux_x86_64..github/actions/biome/action.yml:fallback-version2.5.10 (npm lane, no checksum).Deferred per the report's own fleet-led order:
.chezmoidata/uv-tools.yamlfirst; this repo follows..node-version; the synced copy lands here, then the three compositenode-versiondefaults follow (the drift check holds them equal to.node-version).Verification
sha256sum'd independently; each equals thedigestGitHub reports on the release asset (gh api repos/<owner>/<repo>/releases/tags/<tag>).npm view @biomejs/biome@2.5.10 version→2.5.10;releases/latestfor both GitHub projects is the version pinned here.Related