diff --git a/.github/workflows/ci-nix.yml b/.github/workflows/ci-nix.yml index 7319f64aa..3e267c3e9 100644 --- a/.github/workflows/ci-nix.yml +++ b/.github/workflows/ci-nix.yml @@ -30,6 +30,13 @@ jobs: steps: - uses: actions/checkout@v4 + # Self-hosted runners have Nix preinstalled. + - uses: logos-co/setup-nix-cache-action@v1 + with: + install-nix: false + attic-token-ci: ${{ secrets.ATTIC_TOKEN_CI }} + attic-token-public: ${{ secrets.ATTIC_TOKEN_PUBLIC }} + - name: 'Run Nix build for ${{ matrix.nixpkg }}' shell: bash run: nix build -L '.#${{ matrix.nixpkg }}' diff --git a/flake.nix b/flake.nix index 8de1db74a..157359b8c 100644 --- a/flake.nix +++ b/flake.nix @@ -2,9 +2,9 @@ description = "logos-delivery nim build flake"; nixConfig = { - extra-substituters = [ "https://nix-cache.status.im/" ]; + extra-substituters = [ "https://cache.nix.logos.co/public" ]; extra-trusted-public-keys = [ - "nix-cache.status.im-1:x/93lOfLU+duPplwMSBR+OlY4+mo+dCN7n0mr4oPwgY=" + "public:l4HrXgL4nw246+LBh2SOJyhz64BoGegOYLheT/iIAPU=" ]; };