File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -29,12 +29,13 @@ jobs:
2929 runs-on : ubuntu-latest
3030 strategy :
3131 matrix :
32+ # For the latest version information see: https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule
33+ # Versions before 22 are not tested as they run on PHP versions lower than 8.0
34+ # Versions before 24 are not tested as they do not support `.well-known` entries
35+ # Latest is not tested here, as that could cause failures unrelated to project changes
3236 nextcloud_version :
33- - 22
34- - 23
3537 - 24
3638 - 25
37- - latest
3839
3940 steps :
4041 - name : Create docker tag from git reference
7071 docker image save solid-nextcloud:${{ env.TAG }} --output ./cache/solid-nextcloud/${{ github.sha }}-${{ matrix.nextcloud_version }}.tar
7172
7273 solid-testsuite :
74+ timeout-minutes : 30
7375 needs :
7476 - build-docker-nextcloud
7577
@@ -78,21 +80,16 @@ jobs:
7880 strategy :
7981 fail-fast : false
8082 matrix :
81- # Versions older than 22 are not tested as they run on PHP versions lower than 8.0
8283 nextcloud_version :
83- - 22
84- - 23
8584 - 24
8685 - 25
87- - latest
8886 test :
8987 - ' solidtestsuite/solid-crud-tests:v7.0.5'
9088 - ' solidtestsuite/web-access-control-tests:v7.1.0'
9189 - ' solidtestsuite/webid-provider-tests:v2.1.0'
9290
93- # For the latest version information see: https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule
94- # Allow EOL or non-stable versions of Nextcloud to fail the test-suite
95- continue-on-error : ${{ contains(fromJson('[23, 24, 25]'), matrix.nextcloud_version) == false }}
91+ # Prevent EOL or non-stable versions of Nextcloud to fail the test-suite
92+ continue-on-error : ${{ contains(fromJson('[24, 25]'), matrix.nextcloud_version) == false }}
9693
9794 steps :
9895 - name : Create docker tag from git reference
You can’t perform that action at this time.
0 commit comments