Domen Kožar
Domen Kožar
We should add a test because it's very fragile around this code.
I'm confused what's going on here, besides you can't name a task `my-task`, it needs a prefix. Can you include task definition in form of `devenv.nix`?
Oh I've seen this before, someone on Discord was saying that adding one environment variable makes eval cache work. I'll need to dig up which one it was.
https://discord.com/channels/1036369714731036712/1036369758024650792/1436439286579990722 looks like it's DEVENV_STATE.
See https://github.com/cachix/devenv/pull/2297, needs testing.
> This isn't a task name issue. It an issue with `devenv tasks run` that reload the devenv (it runs `devenv shell`) before running the task, even if the devenv...
@k3yss was this fixed with PRs?
@sandydoo looks like a caching issue
I think the issue here is that when we evaluate without `devenv.local.nix` it doesn't take it into account. It should be a watched path even if it doesn't exist.
If this works on macOS, I'll be damned :)