File tree Expand file tree Collapse file tree
robot-repo-automaton/templates/skeleton Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22git clone https://github.com/hyperpolymath/gitbot-fleet.git
33cd gitbot-fleet
44
5- # Using Nix (recommended for reproducibility)
6- nix develop
5+ # Using Guix (recommended for reproducibility)
6+ guix shell -D -f guix.scm
77
88# Or using toolbox/distrobox
99toolbox create gitbot-fleet-dev
@@ -41,7 +41,7 @@ gitbot-fleet/
4141├── MAINTAINERS.md
4242├── README.adoc
4343├── SECURITY.md
44- ├── flake.nix # Nix flake (Perimeter 1)
44+ ├── guix.scm # Guix manifest (Perimeter 1)
4545└── Justfile # Task runner (Perimeter 1)
4646```
4747
Original file line number Diff line number Diff line change @@ -113,8 +113,8 @@ validate-rsr:
113113 for f in .well-known/security.txt .well-known/ai.txt .well-known/humans.txt; do
114114 [ -f " $f " ] || MISSING=" $MISSING $f "
115115 done
116- if [ ! -f " guix.scm" ] && [ ! -f " .guix-channel" ] && [ ! -f " flake.nix " ] ; then
117- MISSING=" $MISSING guix.scm/flake.nix "
116+ if [ ! -f " guix.scm" ] && [ ! -f " .guix-channel" ]; then
117+ MISSING=" $MISSING guix.scm"
118118 fi
119119 if [ -n " $MISSING " ]; then
120120 echo " MISSING:$MISSING "
Original file line number Diff line number Diff line change @@ -195,7 +195,7 @@ rsr-check:
195195 @ echo " "
196196 @ echo " === Build System ==="
197197 @ test -f justfile && echo " ✓ justfile" || echo " ✗ justfile missing"
198- @ test -f flake.nix && echo " ✓ flake.nix " || echo " ✗ flake.nix missing"
198+ @ test -f guix.scm && echo " ✓ guix.scm " || echo " ✗ guix.scm missing"
199199 @ test -f .github/ workflows/ rust_ci.yml && echo " ✓ CI/CD (GitHub Actions)" || echo " ✗ CI/CD missing"
200200 @ echo " "
201201 @ echo " === Test Coverage ==="
Original file line number Diff line number Diff line change @@ -195,7 +195,7 @@ rsr-check:
195195 @ echo " "
196196 @ echo " === Build System ==="
197197 @ test -f justfile && echo " ✓ justfile" || echo " ✗ justfile missing"
198- @ test -f flake.nix && echo " ✓ flake.nix " || echo " ✗ flake.nix missing"
198+ @ test -f guix.scm && echo " ✓ guix.scm " || echo " ✗ guix.scm missing"
199199 @ test -f .github/ workflows/ rust_ci.yml && echo " ✓ CI/CD (GitHub Actions)" || echo " ✗ CI/CD missing"
200200 @ echo " "
201201 @ echo " === Test Coverage ==="
Original file line number Diff line number Diff line change @@ -572,9 +572,9 @@ guix-shell:
572572guix-build:
573573 guix build -f guix.scm
574574
575- # Enter Nix development shell (fallback)
576- nix -shell:
577- @if [ -f "flake.nix " ]; then nix develop ; else echo "No flake.nix "; fi
575+ # Enter Guix development shell
576+ guix -shell:
577+ @if [ -f "guix.scm " ]; then guix shell -D -f guix.scm ; else echo "No guix.scm "; fi
578578
579579# ═══════════════════════════════════════════════════════════════════════════════
580580# HYBRID AUTOMATION
You can’t perform that action at this time.
0 commit comments