From ca7cf68c6347d5e733b98d729726c5e9cc255324 Mon Sep 17 00:00:00 2001 From: Luc Perkins Date: Wed, 15 May 2024 18:16:09 -0300 Subject: [PATCH] Add megajob called tests --- .github/workflows/ci.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 21a6d9e..ea4947a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,6 +7,15 @@ on: workflow_dispatch: jobs: + tests: + runs-on: ubuntu-22.04 + needs: + - check-dist-up-to-date + - install-nix-linux + - install-nix-macos + steps: + - run: true + check-dist-up-to-date: name: Check the dist/ folder is up to date runs-on: ubuntu-22.04 @@ -29,7 +38,7 @@ jobs: - name: Ensure no staged changes run: git diff --exit-code - run-test-suite-linux: + install-nix-linux: name: Run test suite for Linux systems strategy: matrix: @@ -117,7 +126,7 @@ jobs: duration: 5m authorized-users: grahamc - run-test-suite-darwin: + install-nix-macos: name: Run test suite for macOS systems strategy: matrix: