Commit Graph
5 Commits
Author SHA1 Message Date
Matt Sturgeon 97f048f640 ci: buildbot-nix → nixbot
Migrate flake outputs, config files, etc from buildbot-nix to nixbot.

This is not urgent, because nixbot falls back to buildbot-nix.toml when
nixbot.toml is missing.
2026-07-02 13:52:50 +00:00
Matt Sturgeon 7d17c1b71d flake: remove helpers module arg
Not to be confused with the Nixvim-configuration `helpers` module arg,
remove the flake-parts `helpers` module arg.
2025-11-24 10:47:38 +00:00
Matt Sturgeon 278eb40fa7 tests: take responsibility for flakecheck/buildbot split 2025-07-10 10:56:41 +00:00
Matt Sturgeon 7d0ac00557 flake/ci: re-enable most tests on buildbot
Most still run on all platforms, but many now only run on x86_64-linux.
2025-05-30 20:56:17 +01:00
Matt Sturgeon 6d10fc0c87 flake: partition dev dependencies
This removes the need for end-users to manually set
`nixvim.inputs.devshell.follows = ""` (etc)

We offload evaluation of some of our flake modules into a `dev`
partition submodule.
- When its not needed, this submodule is not evaluated.
- When it is needed, it fetches extra inputs from `flake/dev/flake.nix`
  as part of evaluating the submodule.

See https://flake.parts/options/flake-parts-partitions.html
2025-02-23 17:23:57 +00:00