Skip to content

Commit 86d7554

Browse files
committed
ci: build demo VM using Nix from nixos-unstable
Closes: ngi-nix#698
1 parent 5a1d640 commit 86d7554

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

.github/workflows/test-demo.yaml

+14-4
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,20 @@ jobs:
7878
nix --version
7979
8080
echo -e "\n-> Building VM ..."
81-
nix-build \
82-
--option binary-caches 'https://cache.nixos.org/ https://ngi.cachix.org/' \
83-
--option trusted-public-keys 'cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= ngi.cachix.org-1:n+CAL72ROC3qQuLxIHpV+Tw5t42WhXmMhprAGkRSrOw= cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=' \
84-
/default.nix
81+
# nix-build \
82+
# --option binary-caches 'https://cache.nixos.org/ https://ngi.cachix.org/' \
83+
# --option trusted-public-keys 'cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= ngi.cachix.org-1:n+CAL72ROC3qQuLxIHpV+Tw5t42WhXmMhprAGkRSrOw= cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=' \
84+
# /default.nix
85+
86+
nix-shell \
87+
-I nixpkgs=https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz \
88+
--packages nix \
89+
--run " \
90+
nix-build \
91+
--option binary-caches 'https://cache.nixos.org/ https://ngi.cachix.org/' \
92+
--option trusted-public-keys 'cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= ngi.cachix.org-1:n+CAL72ROC3qQuLxIHpV+Tw5t42WhXmMhprAGkRSrOw= cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=' \
93+
/default.nix \
94+
"
8595
8696
echo -e "\n-> Launching VM ..."
8797
./result &

0 commit comments

Comments
 (0)