Skip to content

chore: refresh Cargo and Nix dependencies and update regtest CLN - #2567

Merged
thesimplekid merged 3 commits into
cashubtc:mainfrom
thesimplekid:update_lock
Sep 18, 2026
Merged

thesimplekid merged 3 commits into
cashubtc:mainfrom
thesimplekid:update_lock

Conversation

@thesimplekid

Copy link
Copy Markdown
Collaborator

Description


Refresh Cargo.lock, Cargo.lock.msrv, and the pinned Nix inputs.
Update regtest Core Lightning from 26.04.1 to 26.06.7 using a
hash-pinned source override until nixpkgs includes the release.

Remove the obsolete macOS warning override and fix the release
archive's documentation helper permissions and Python interpreter
path so CLN builds under Nix.

Notes to the reviewers


The CLN update passed:

  • Linux package build and Nix formatting.
  • Apple Silicon macOS evaluation.
  • All 61 Lightning integration tests with SQLite.

These checks preceded the final Cargo dependency refresh.
Native macOS compilation remains unverified. Intel macOS evaluation
is blocked by the updated unstable nixpkgs input dropping support.

Suggested CHANGELOG Updates

CHANGED

ADDED

REMOVED

FIXED


Checklist

  • I followed the code style guidelines
  • I ran just quick-check before committing
  • If the Wallet API was modified (added/removed/changed), I have reflected those changes in the FFI bindings (crates/cdk-ffi)

@github-project-automation github-project-automation Bot moved this to Backlog in CDK Sep 17, 2026
Pin the release source until nixpkgs catches up and remove the obsolete
macOS warning override. Fix the documentation helper executable permission
and Python interpreter path so the release archive builds under Nix.

Validated the Linux build, Nix formatting, Apple Silicon macOS evaluation,
and all 61 Lightning integration tests with SQLite.
@thesimplekid
thesimplekid merged commit 75f8c3a into cashubtc:main Sep 18, 2026
3 of 4 checks passed
@thesimplekid
thesimplekid deleted the update_lock branch September 18, 2026 11:22
@github-project-automation github-project-automation Bot moved this from Backlog to Done in CDK Sep 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant