Skip to content

Conversation

@JoshuaBatty
Copy link
Member

The home crate v0.5.12 (a transitive dependency of cross) now requires Rust 1.88, but CI uses 1.85.0. This broke the v0.28.0 release build.

Using --locked ensures cross uses its own Cargo.lock with pinned compatible versions (home v0.5.3).

Also bumps version to v0.28.1 for the new release.

The home crate v0.5.12 (a transitive dep of cross) now requires Rust 1.88,
but CI uses 1.85.0. Using --locked ensures cross uses its own Cargo.lock
with pinned compatible versions (home v0.5.3).
@cursor
Copy link

cursor bot commented Dec 12, 2025

PR Summary

Install cross with --locked in CI and bump fuelup to v0.28.1.

  • CI:
    • Install cross with --locked in .github/workflows/ci.yml.
  • Versioning:
    • Bump fuelup to 0.28.1 in Cargo.toml and Cargo.lock.

Written by Cursor Bugbot for commit 10dc893. This will update automatically on new commits. Configure here.

@JoshuaBatty JoshuaBatty self-assigned this Dec 12, 2025
@JoshuaBatty JoshuaBatty enabled auto-merge (squash) December 12, 2025 03:11
@github-actions
Copy link
Contributor

LCOV of commit 10dc893 during CI #2297

Summary coverage rate:
  lines......: 86.6% (2654 of 3064 lines)
  functions..: 61.8% (408 of 660 functions)
  branches...: 64.1% (278 of 434 branches)

Files changed coverage rate: n/a

@JoshuaBatty JoshuaBatty merged commit 4db72fe into master Dec 12, 2025
24 checks passed
@JoshuaBatty JoshuaBatty deleted the fix/cross-install-locked branch December 12, 2025 04:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants