workflows/cachix: cd out and in, to hopefully fix git-crypt problem
This commit is contained in:
parent
3ead5d12c5
commit
83ac77b864
2 changed files with 3 additions and 13 deletions
14
.github/workflows/cachix.yml
vendored
14
.github/workflows/cachix.yml
vendored
|
|
@ -21,17 +21,9 @@ jobs:
|
||||||
with:
|
with:
|
||||||
name: lava
|
name: lava
|
||||||
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
|
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
|
||||||
- name: Wait..
|
- run:
|
||||||
run:
|
cd /
|
||||||
for s in {1..10}; do
|
cd -
|
||||||
nix eval .#checks.x86_64-linux.is_dirty;
|
|
||||||
if [ $? -eq 0 ]; then
|
|
||||||
break;
|
|
||||||
elif [ $s -eq 10 ]; then
|
|
||||||
exit 1;
|
|
||||||
fi;
|
|
||||||
sleep 5;
|
|
||||||
done
|
|
||||||
- run: nix flake check --keep-going --verbose
|
- run: nix flake check --keep-going --verbose
|
||||||
|
|
||||||
build:
|
build:
|
||||||
|
|
|
||||||
|
|
@ -78,8 +78,6 @@
|
||||||
nixosConfigurations."hazel" = mkSystem nixpkgs-stable "hazel" "x86_64-linux" [];
|
nixosConfigurations."hazel" = mkSystem nixpkgs-stable "hazel" "x86_64-linux" [];
|
||||||
nixosConfigurations."hyacinth" = mkSystem nixpkgs "hyacinth" "x86_64-linux" [];
|
nixosConfigurations."hyacinth" = mkSystem nixpkgs "hyacinth" "x86_64-linux" [];
|
||||||
|
|
||||||
checks."x86_64-linux".is_dirty = if !(self ? rev) then throw "Dirty git tree detected." else self.rev;
|
|
||||||
|
|
||||||
packages."x86_64-linux" =
|
packages."x86_64-linux" =
|
||||||
let
|
let
|
||||||
pkgs = import nixpkgs rec {
|
pkgs = import nixpkgs rec {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue