diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6aa195db..eaea7075 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,9 +16,7 @@ jobs: matrix: runner: - os: macos-14 # macos sonoma on m1; 3 vcpu, 7 GB memory - base-nixpkgs-channel: nixpkgs-23.11-darwin - os: ubuntu-22.04 # linux x86_64; 4 vcpu, 16 GB memory - base-nixpkgs-channel: nixos-23.11 ghc: - ghc-9-2 - ghc-9-4 @@ -28,7 +26,7 @@ jobs: - name: Install Nix uses: cachix/install-nix-action@v30 with: - nix_path: nixpkgs=channel:${{ matrix.runner.base-nixpkgs-channel }} + nix_path: nixpkgs=channel:nixos-24.05 extra_nix_config: | extra-substituters = https://nri.cachix.org https://nix-script.cachix.org trusted-public-keys = nri.cachix.org-1:9/BMj3Obc+uio3O5rYGT+egHzkBzDunAzlZZfhCGj6o= nix-script.cachix.org-1:czo3tF6XERpkDdMd6m84XjmgeHQXNeIooSt7b0560+c= cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=