Robert Hensing

Results 912 comments of Robert Hensing

- Assemble the log from separate files in a `changelog.d` directory. This way we can add changelog entries in PRs without introducing merge conflicts. Maybe `changelog-queue`. File names can be...

It seems that only the opposite order is tested: https://github.com/hercules-ci/gitignore.nix/blob/637db329424fd7e46cf4185293b9cc8c88c95394/tests/testdata.nix#L84-L89

It's a valid issue, and I think it should be resolved when Nix provides a sufficiently lazy fetching functionality, such as an alternative to. Not really blocked on the literal...

Recent versions of `hercules-ci-effects` include a `flakeModule` that replaces the default `herculesCI` attribute in the flake by one that's managed through the module system. Like the agent's built-in functionality, it...

Currently considering this in the hercules-ci-effects flake-parts module, which is in development.

> This can't be changed, because it would change hashes across Nix versions. I'd like a more configurable `toJSON2` primop that allows the precision to be extended, or optionally disables...

I agree. Until we explicitly formalize and test the semantics of non-integral numbers in the Nix language, the current implementation ("whatever some platform code does") should be avoided. Such a...

> Maybe we could make `nix develop` export `FLAKE_ROOT` as you suggest for the dev tools? Another reason this is not a replacement, is that `nix dev` always runs what's...

More notes from the meeting today: - @ericson2314: Rather have this be a flag. Just pinning it on some env var which was until now a Nixpkgs-only thing (despite the...

That's an MVP for ya! You'll want to use this with `recursive-nix` for trying this out with non-trivial builds (writing not a singular drv), but be aware that the interface...