1
0
Эх сурвалжийг харах

Merge branch 'experimental-8.4' into test-improvments

rugk 2 жил өмнө
parent
commit
9df90ece78

+ 5 - 4
.github/workflows/tests.yml

@@ -19,15 +19,16 @@ jobs:
       run: composer install --prefer-dist --no-dev
       run: composer install --prefer-dist --no-dev
 
 
   PHPunit:
   PHPunit:
+    name: PHP ${{ matrix.php-versions }} unit tests on ${{ matrix.operating-system }}
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
+    continue-on-error: ${{ matrix.experimental }}
     strategy:
     strategy:
       matrix:
       matrix:
-        php-versions: ['7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4']
+        php-versions: ['7.3', '7.4', '8.0', '8.1', '8.2', '8.3']
+        experimental: [false]
         include:
         include:
-          # 8.4 is experimental due to Guzzle causing failures https://github.com/PrivateBin/PrivateBin/issues/1301
-          - php-versions: '8.4'
+          - php-versions: '8.4' # development release, things can break
             experimental: true
             experimental: true
-    name: PHP ${{ matrix.php-versions }} unit tests on ${{ matrix.operating-system }}
     env:
     env:
       extensions: gd, sqlite3
       extensions: gd, sqlite3
       extensions-cache-key-name: phpextensions
       extensions-cache-key-name: phpextensions