test.yml
1 # SPDX-FileCopyrightText: 2024 Mass Labs 2 # 3 # SPDX-License-Identifier: GPL-3.0-or-later 4 5 name: test 6 on: [push] 7 jobs: 8 solidity-tests: 9 runs-on: ubuntu-latest 10 permissions: 11 contents: read 12 steps: 13 - uses: actions/checkout@v4 14 - name: Install Nix 15 uses: DeterminateSystems/nix-installer-action@main 16 - uses: DeterminateSystems/flakehub-cache-action@main 17 - uses: DeterminateSystems/flake-checker-action@main 18 - name: Run Checks 19 run: nix flake check . -L 20 - name: Run Tests 21 run: nix build .#mass-contracts -L