3535 JBZOO_COMPOSER_UPDATE_FLAGS : ${{ matrix.composer_flags }}
3636 strategy :
3737 matrix :
38- php-version : [ 7.2, 7.3, 7.4, 8.0 ]
39- experimental : [ false ]
38+ php-version : [ 7.4, 8.0, 8.1 ]
4039 coverage : [ xdebug, none ]
4140 composer_flags : [ "--prefer-lowest", "" ]
42- include :
43- - php-version : " 8.1"
44- experimental : true
4541 steps :
4642 - name : Checkout code
4743 uses : actions/checkout@v2
@@ -56,18 +52,15 @@ jobs:
5652 tools : composer
5753
5854 - name : Build the Project
59- continue-on-error : ${{ matrix.experimental }}
6055 run : make update --no-print-directory
6156
6257 - name : 🧪 PHPUnit Tests
63- continue-on-error : ${{ matrix.experimental }}
6458 run : make test --no-print-directory
6559
6660 - name : Uploading coverage to coveralls
67- if : ${{ matrix.coverage == 'xdebug' }}
6861 env :
6962 COVERALLS_REPO_TOKEN : ${{ secrets.GITHUB_TOKEN }}
70- run : make report-coveralls --no-print-directory
63+ run : make report-coveralls --no-print-directory || true
7164
7265 - name : Upload Artifacts
7366 uses : actions/upload-artifact@v2
8174 runs-on : ubuntu-latest
8275 strategy :
8376 matrix :
84- php-version : [ 7.2, 7.3, 7.4 ]
77+ php-version : [ 7.4, 8.0, 8.1 ]
8578 steps :
8679 - name : Checkout code
8780 uses : actions/checkout@v2
@@ -112,7 +105,7 @@ jobs:
112105 runs-on : ubuntu-latest
113106 strategy :
114107 matrix :
115- php-version : [ 7.2, 7.3, 7.4, 8.0 ]
108+ php-version : [ 7.4, 8.0, 8.1 ]
116109 steps :
117110 - name : Checkout code
118111 uses : actions/checkout@v2
@@ -126,11 +119,9 @@ jobs:
126119 tools : composer
127120
128121 - name : Build the Project
129- continue-on-error : ${{ matrix.experimental }}
130122 run : make update --no-print-directory
131123
132124 - name : 📝 Build Reports
133- continue-on-error : ${{ matrix.experimental }}
134125 run : make report-all --no-print-directory
135126
136127 - name : Upload Artifacts
0 commit comments