diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 71f4dc1..747c094 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: cachix/install-nix-action@v26 + - uses: DeterminateSystems/nix-installer-action@v10 + - uses: DeterminateSystems/flake-checker-action@v5 + with: + fail-mode: true - run: nix flake check --all-systems build: @@ -26,5 +29,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: cachix/install-nix-action@v26 + - uses: DeterminateSystems/nix-installer-action@v10 + - uses: DeterminateSystems/magic-nix-cache-action@v4 - run: nix build -L .#${{ matrix.package }}