mirror of
https://seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5.git
synced 2026-10-18 19:10:30 +08:00
nix: Nix flake maintenance
The nix flake's checks were failing for various reasons. The following fixes are applied to get it up to date again. - Update to release-24.11, since `crane` requires it – also to keep up-to-date - Add `.json` to the source filters to allow for testing patch migration - Ensure that the `rad` and `git-remote-rad` binaries are built for the nextest check. N.b. the binaries need to be in the target dir of `radicle-cli` since that is where the nextest check runs from. - Add `cargo-audit` and `cargo-deny`, to the devShell, to allow for running those tools locally - Bump `gix-path` to 0.10.11 to avoid a vulnerability[^0] [^0]: https://rustsec.org/advisories/RUSTSEC-2024-0371
This commit is contained in: