Skip to content

Tighten flake outputs for consumers - #12

Merged
adampoit merged 1 commit into
mainfrom
issue-11-tighten-flake-consumers
Jul 7, 2026
Merged

adampoit merged 1 commit into
mainfrom
issue-11-tighten-flake-consumers

Conversation

@adampoit

@adampoit adampoit commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • restrict generated flake outputs and package metadata to the documented supported systems
  • remove dev/test-only flake inputs from the public input graph
  • source nix-unit for the dev shell from nixpkgs instead of a top-level flake input

Closes #11.

Validation

  • nix develop --command alejandra --check .
  • nix run github:nix-community/nix-unit -- --flake '.#tests'
  • nix flake check --no-build
  • LSP diagnostics for flake.nix and src/nix-dotnet.nix
  • verified a downstream path flake lock contains only nix-dotnet, nix-dotnet/nixpkgs, and root

@adampoit
adampoit merged commit d88b3d6 into main Jul 7, 2026
5 checks passed
@adampoit
adampoit deleted the issue-11-tighten-flake-consumers branch July 7, 2026 13:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tighten supported platforms and avoid leaking dev/test inputs to consumers

1 participant