Skip to content

feat: extract reusable nix platform modules#6

Merged
jorisjonkers-dev-agents[bot] merged 2 commits into
mainfrom
feat/extract-reusable-modules
Jun 29, 2026
Merged

feat: extract reusable nix platform modules#6
jorisjonkers-dev-agents[bot] merged 2 commits into
mainfrom
feat/extract-reusable-modules

Conversation

@jorisjonkers-dev-agents

Copy link
Copy Markdown
Contributor

Summary

  • add reusable AMD/NVIDIA GPU roles and parameterized Tailscale, media storage, Samba, Ollama ROCm, and btrfs snapshot service modules
  • export the new modules from the flake and fleet helper role map
  • document the public API with sanitized examples and add a gitleaks CI gate to Pipeline Complete

Validation

  • gitleaks detect --no-git --redact --source . --exit-code 1
  • gitleaks protect --staged --redact --exit-code 1
  • git diff --check
  • parsed .github/workflows/*.yml with js-yaml

nix flake check --print-build-logs could not run locally because this container has no nix binary or /nix store; GitHub CI runs the Nix gate.

@jorisjonkers-dev-agents jorisjonkers-dev-agents Bot merged commit 12a5dfc into main Jun 29, 2026
4 checks passed
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.

1 participant