diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d716fcd..7cda48e 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -12,12 +12,13 @@ jobs: os: [ubuntu-latest, macos-latest] steps: - uses: actions/checkout@v3 - # Don't upgrade Nix until https://github.com/srid/nixci/issues/35 is fixed - - uses: cachix/install-nix-action@v22 - - run: nix --version + - uses: DeterminateSystems/nix-installer-action@main + with: + extra-conf: | + trusted-public-keys = cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g= cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= + substituters = https://cache.garnix.io?priority=41 https://cache.nixos.org/ - uses: DeterminateSystems/magic-nix-cache-action@main - uses: yaxitech/nix-install-pkgs-action@v3 with: - inputs-from: ./dev - packages: "nixpkgs#nixci" + packages: "github:srid/nixci" - run: nixci