From cf6e525f54bff7e54a8caf94b75a2a141ad32db4 Mon Sep 17 00:00:00 2001 From: raar1 Date: Tue, 15 Oct 2024 19:50:23 +0200 Subject: [PATCH] Try to make a job with checkable status for all tests passing --- .github/workflows/CI.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 4225dab2..96c78a53 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -11,7 +11,7 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} jobs: - build: + test: name: GalerkinToolkit / Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} runs-on: ${{ matrix.os }} strategy: @@ -63,6 +63,11 @@ jobs: using Pkg Pkg.develop(path=".") Pkg.test("GalerkinToolkitExamples")' + all_tests: + name: All Tests and Examples + runs-on: ubuntu-latest + needs: [test, examples] + docs: name: Documentation runs-on: ubuntu-latest