From a0ea2f0aa98df631ddba1357ac08eac1dbfbe032 Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Wed, 27 May 2026 20:43:48 +0100 Subject: [PATCH] fix(1b): merge devShells.${system} into one attr (dynamic-attr collision) --- flake.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/flake.nix b/flake.nix index 46b7bfe..85bbede 100644 --- a/flake.nix +++ b/flake.nix @@ -39,15 +39,16 @@ ]; }; - # Devshell for working on the harness/bridge locally. - devShells.${system}.default = pkgs.mkShell { - packages = (with pkgs; [ git jq curl ]) ++ lintTools; - }; - - # `nix develop .#lint` — exactly the lint toolchain, nothing else. Used by `scripts/lint.sh` - # and the `.drone.yml` lint stage. - devShells.${system}.lint = pkgs.mkShell { - packages = lintTools; + devShells.${system} = { + # Devshell for working on the harness/bridge locally (tools + lint toolchain). + default = pkgs.mkShell { + packages = (with pkgs; [ git jq curl ]) ++ lintTools; + }; + # `nix develop .#lint` — exactly the lint toolchain, nothing else. Used by + # `scripts/lint.sh` and the `.drone.yml` lint stage. + lint = pkgs.mkShell { + packages = lintTools; + }; }; formatter.${system} = pkgs.nixpkgs-fmt;