this repo has no description
4
fork

Configure Feed

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

Check & Upload to Cache with GitHub Action

authored by

Timothy DeHerrera and committed by
David Arnold
ae357cb0 12b41f24

+28
+28
.github/workflows/check.yml
··· 1 + name: "Check & Cachix" 2 + on: 3 + push: 4 + branches: 5 + - core 6 + - trying 7 + - staging 8 + jobs: 9 + check: 10 + runs-on: ubuntu-latest 11 + steps: 12 + - uses: actions/checkout@v2.3.4 13 + - uses: cachix/install-nix-action@v13 14 + with: 15 + install_url: https://github.com/numtide/nix-flakes-installer/releases/download/nix-2.4pre20210415_76980a1/install 16 + extra_nix_config: | 17 + experimental-features = nix-command flakes 18 + system-features = nixos-test benchmark big-parallel kvm recursive-nix 19 + substituters = https://nrdxp.cachix.org https://nix-community.cachix.org https://cache.nixos.org 20 + trusted-public-keys = nrdxp.cachix.org-1:Fc5PSqY2Jm1TrWfm88l6cvGWwz3s93c6IOifQWnhNW4= nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs= cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= 21 + - uses: cachix/cachix-action@v10 22 + with: 23 + name: nrdxp 24 + signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}' 25 + authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' 26 + - run: nix -Lv flake check 27 + - run: nix -Lv build ".#nixosConfigurations.NixOS.config.system.build.toplevel" 28 + - run: nix -Lv develop -c echo OK