diff --git a/.gitea/workflows/validate-nixos-config.yml b/.gitea/workflows/validate-nixos-config.yml index cd60ca0..9868539 100644 --- a/.gitea/workflows/validate-nixos-config.yml +++ b/.gitea/workflows/validate-nixos-config.yml @@ -9,21 +9,26 @@ on: - main # Adjust this to match your main branch name +env: + NIX_PATH: "nixpkgs=channel:nixos-unstable" + jobs: validate: - runs-on: native + runs-on: nixos steps: - name: Debug environment run: | echo $PATH + nix-shell -p nix nodejs-slim which which nix || echo "Nix not found" + which node || echo "node not found" + - name: Checkout repository uses: actions/checkout@v3 - name: Validate NixOS configuration run: | - node --version nix flake check nix build .#nixosConfigurations.nixbox.config.system.build.toplevel --dry-run env: