This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

switch to cachix (#67)

+16 -4
+12 -2
.github/workflows/ci.yml
··· 9 9 steps: 10 10 - uses: actions/checkout@v5 11 11 - uses: nixbuild/nix-quick-install-action@v34 12 + - uses: cachix/cachix-action@v15 13 + with: 14 + name: linuxwasm 15 + authToken: "${{secrets.CACHIX_AUTH_TOKEN}}" 12 16 - name: List packages 13 17 id: list 14 18 run: | ··· 34 38 steps: 35 39 - uses: actions/checkout@v5 36 40 - uses: nixbuild/nix-quick-install-action@v34 41 + - uses: cachix/cachix-action@v15 42 + with: 43 + name: linuxwasm 44 + authToken: "${{secrets.CACHIX_AUTH_TOKEN}}" 37 45 - name: Build 38 46 run: | 39 47 eval "$(nix print-dev-env .#ci)" 40 - attic login --set-default tombl https://nix.tombl.net '${{secrets.ATTIC_TOKEN}}' 41 48 nix build '.#checks.x86_64-linux.${{ matrix.pkg }}^*' 42 - attic push linuxwasm ./result* 43 49 44 50 deploy: 45 51 needs: build ··· 47 53 steps: 48 54 - uses: actions/checkout@v5 49 55 - uses: nixbuild/nix-quick-install-action@v34 56 + - uses: cachix/cachix-action@v15 57 + with: 58 + name: linuxwasm 59 + authToken: "${{secrets.CACHIX_AUTH_TOKEN}}" 50 60 - name: Build 51 61 run: | 52 62 eval "$(nix print-dev-env .#ci)"
+4 -2
flake.nix
··· 23 23 }; 24 24 25 25 nixConfig = { 26 - extra-substituters = [ "https://nix.tombl.net/linuxwasm" ]; 27 - extra-trusted-public-keys = [ "linuxwasm:VY2O9prGSkyVY+xn1RNQV4voLVTnc2FOxAtzf8VbZaw=" ]; 26 + extra-substituters = [ "https://linuxwasm.cachix.org" ]; 27 + extra-trusted-public-keys = [ 28 + "linuxwasm.cachix.org-1:+z2SehaESo/3sYp7afTgyXBHUkSj/Y+BokzAkWZEmeM=" 29 + ]; 28 30 }; 29 31 30 32 outputs =