From 55dec46cf459fb3aaa4d709e5f78c5531051c9ca Mon Sep 17 00:00:00 2001 From: rugk Date: Sat, 4 May 2024 12:16:37 +0200 Subject: [PATCH] Mark PHP v8.4 tests as experimental As per this doc: https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#handling-failures Workaround for https://github.com/PrivateBin/PrivateBin/issues/1301 for now. I hope this ignores failures? --- .github/workflows/tests.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 730de26e..af9b7d8a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -20,6 +20,10 @@ jobs: strategy: matrix: php-versions: ['7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4'] + include: + # 8.4 is experimental due to Guzzle causing failures https://github.com/PrivateBin/PrivateBin/issues/1301 + - php-versions: '8.4' + experimental: true name: PHP ${{ matrix.php-versions }} unit tests on ${{ matrix.operating-system }} env: extensions: gd, sqlite3