From 8dca68a8683baad9f002c43c3d0725b2eb9b5c68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chris=20M=C3=BCller?= <2566282+brotkrueml@users.noreply.github.com> Date: Wed, 6 Sep 2023 18:31:26 +0200 Subject: [PATCH] [CI] Streamline GitHub workflow configuration for tests - The strategy option is removed. This is superfluous as no build matrix is defined. - The actions/checkout action is updated to version 4. Releases: main, 12.4 --- .github/workflows/tests.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index bfb770fc..af594648 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -8,15 +8,11 @@ jobs: testsuite: name: all tests runs-on: ubuntu-latest - strategy: - # This prevents cancellation of matrix job runs, if one or more already failed - # and let the remaining matrix jobs be executed anyway. - fail-fast: false env: php: '8.1' steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install testing system run: Build/Scripts/runTests.sh -p ${{ env.php }} -s composerUpdate