Skip to content

build(afm): refresh pinned dev tooling and crate deps to latest#50

Merged
P4suta merged 1 commit into
mainfrom
build/afm-tooling-currency
May 31, 2026
Merged

build(afm): refresh pinned dev tooling and crate deps to latest#50
P4suta merged 1 commit into
mainfrom
build/afm-tooling-currency

Conversation

@P4suta

@P4suta P4suta commented May 31, 2026

Copy link
Copy Markdown
Owner

Currency sweep so nothing dev-facing lingers on a stale pin:

  • Dockerfile: cargo-binstall 1.15.6 → 1.19.1, just 1.36.0 → 1.51.0,
    lefthook 2.1.6 → 2.1.9, wasm-pack 0.13.1 → 0.15.0. (sccache stays at
    0.10.0 — a documented 0.15+-regression workaround, not drift.)
  • docs.yml: jetli wasm-pack v0.13.1v0.15.0 (keeps
    verify-version-pins consistent with the Dockerfile).
  • dependency-review-action v4 → v5.
  • cargo update: 15 crates to latest 1.95-compatible (serde_json
    1.0.149 → 1.0.150, wasm-bindgen 0.2.120 → 0.2.122, …) — supersedes the
    pending Dependabot rust-deps / serde_json PR.

Verified on a freshly-rebuilt image: just verify-version-pins green,
just wasm-build green (wasm-pack 0.15 + wasm-bindgen 0.2.122 round-trip),
tool versions correct. The build & push dev-image job re-verifies the
Dockerfile build; build/test/coverage verify the cargo update.

🤖 Generated with Claude Code

Currency sweep so nothing dev-facing lingers on a stale pin:

- Dockerfile: cargo-binstall 1.15.6 → 1.19.1, just 1.36.0 → 1.51.0,
  lefthook 2.1.6 → 2.1.9, wasm-pack 0.13.1 → 0.15.0. (sccache stays at
  0.10.0 — that pin is a documented 0.15+-regression workaround, not drift.)
- docs.yml: jetli wasm-pack `v0.13.1` → `v0.15.0` to keep the
  `verify-version-pins` gate happy with the Dockerfile bump.
- dependency-review-action v4 → v5.
- `cargo update`: 15 crates to their latest 1.95-compatible versions
  (serde_json 1.0.149 → 1.0.150, wasm-bindgen 0.2.120 → 0.2.122, …),
  superseding the pending Dependabot rust-deps / serde_json PR.

Verified on a freshly-rebuilt image: tool versions correct,
`just verify-version-pins` green, `just wasm-build` green (wasm-pack 0.15
+ wasm-bindgen 0.2.122 round-trip), `just ci` at pre-push.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@P4suta P4suta enabled auto-merge (squash) May 31, 2026 00:47
@P4suta P4suta merged commit fd97a5c into main May 31, 2026
23 checks passed
@P4suta P4suta deleted the build/afm-tooling-currency branch May 31, 2026 00:53
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