name: Nix on: push: branches: - master pull_request: workflow_dispatch: schedule: # Run once per day - cron: '0 0 * * *' jobs: build: strategy: matrix: channel: - nixos-unstable - nixos-20.09 - nixos-20.03 runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v2 - uses: cachix/install-nix-action@v12 - run: nix-shell --run ./ci.sh env: CI_REGISTRY_AUTH: '${{ secrets.REGISTRY_AUTH }}' NIXPKGS_CHANNEL: '${{ matrix.channel }}'