1name: Basic evaluation checks
2
3on:
4 pull_request:
5 branches:
6 - master
7 - release-**
8 push:
9 branches:
10 - master
11 - release-**
12jobs:
13 tests:
14 runs-on: ubuntu-latest
15 # we don't limit this action to only NixOS repo since the checks are cheap and useful developer feedback
16 steps:
17 - uses: actions/checkout@v2
18 - uses: cachix/install-nix-action@v15
19 # explicit list of supportedSystems is needed until aarch64-darwin becomes part of the trunk jobset
20 - run: nix-build pkgs/top-level/release.nix -A tarball.nixpkgs-basic-release-checks --arg supportedSystems '[ "aarch64-darwin" "aarch64-linux" "x86_64-linux" "x86_64-darwin" ]'