17 Commits
Author SHA1 Message Date
Fintan Halpenny 53730d4cb3 flake.nix: Update to 26.05
Also remove radicle-node from the devShell output.
2026-07-23 10:05:39 +01:00
Fintan Halpenny 114b25322e flake.nix: Update flake.nix
The `flake.nix` file used `heartwood` as its source of truth for a lot
of tooling.
The `heartwood` library was pinned to its `1.0.0` version, causing
issues when attempting run `nix develop`.

Instead, modify the inputs to grab the tooling from their source of truth.
The `heartwood` binaries can now be retrieved via the `radicle-node`
entry in the Nix packages registry.
2026-04-21 17:08:57 +01:00
Sebastian Martinez 9bdfba11d1 Update heartwood release to 1.0.0 2024-09-30 15:02:50 +02:00
Arbel Arad 86d6452c80 Fix flake dependency hash 2024-09-30 11:43:04 +02:00
Sebastian Martinez 7c9f1a018f Update heartwood version in nix flake 2024-08-27 16:52:14 +02:00
Sebastian Martinez 99427690eb flake: Update flake 2024-06-28 14:38:19 +02:00
Sebastian Martinez ec0aa4d982 Update heartwood to rc.8 2024-05-03 08:34:08 +02:00
Michael Raitza 26f44b43ca Change update-flake to use heartwood release tags
Until canonical tags are available, release tags are served via cloudhead's NID.
2024-05-02 11:25:42 +02:00
Sebastian Martinez 36b3fb8032 Update flake to new heartwood version 2024-04-24 16:50:14 +02:00
Sebastian Martinez 4c569a1e3d Update heartwood and nix flake 2024-03-26 12:38:59 +01:00
Michael Raitza 7969779dd5 flake: Update dependencies 2024-03-26 09:26:57 +01:00
Sebastian Martinez ab86033cb2 Update nix flake 2024-03-11 20:18:43 +01:00
Sebastian Martinez 9c45fe4576 Update nix flake 2024-03-04 16:52:46 +01:00
Sebastian Martinez 2b3b8bc0de Add redirection to project depending on rad-web cwd 2024-02-07 11:47:08 +00:00
Michael Raitza 414c6cafda Add update script for heartwood version and flake
Use this script to update tests/support/heartwood-version and keep the
flake in sync with it.

Alternatively, run the script as

    scripts/update-flake $(cat tests/support/heartwood-version)

to bring the flake back into sync.

This also updates the flake.lock and the updates the state of the npm
dependencies when run from a nix-enabled system.
2024-02-05 15:05:32 +01:00
Sebastian Martinez fca515ab00 Bump heartwood and nix flake lock 2024-02-02 13:33:10 +01:00
Michael Raitza ab982e934e Add a flake to build the web frontend
Includes the twemoji assets and a check output that runs all tests
except e2e.

Updates to test/support/heartwood-version must also be reflected in
flake.nix in inputs.heartwood.url.
2024-01-29 18:58:44 +00:00