From 96ae2b1ae3fce919c1225bb5be0f5819fc20f82b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chris=20M=C3=BCller?= <2566282+brotkrueml@users.noreply.github.com> Date: Thu, 7 Sep 2023 08:27:29 +0200 Subject: [PATCH] [CI] Streamline GitHub workflow configuration for tests (#368) - 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