Skip to content

Commit b1635a0

Browse files
authored
added stable28 branch of Nextcloud to CI tests (#165)
1 parent 918e3ed commit b1635a0

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

.github/workflows/analysis-coverage.yml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
fail-fast: false
4747
matrix:
4848
include:
49-
- nextcloud: "27.1.2"
49+
- nextcloud: "27.1.4"
5050
python: "3.10"
5151
php-version: "8.1"
5252

@@ -204,7 +204,7 @@ jobs:
204204
fail-fast: false
205205
matrix:
206206
include:
207-
- nextcloud: "27.1.2"
207+
- nextcloud: "27.1.4"
208208
python: "3.11"
209209
php-version: "8.2"
210210
env:
@@ -364,7 +364,7 @@ jobs:
364364
strategy:
365365
fail-fast: false
366366
matrix:
367-
nextcloud: [ "27.1.2" ]
367+
nextcloud: [ "27.1.4" ]
368368
python: [ "3.11" ]
369369
php-version: [ "8.2" ]
370370

@@ -486,7 +486,7 @@ jobs:
486486
strategy:
487487
fail-fast: false
488488
matrix:
489-
nextcloud: [ 'stable27', 'master' ]
489+
nextcloud: [ 'stable27', 'stable28', 'master' ]
490490

491491
services:
492492
mariadb:
@@ -529,6 +529,7 @@ jobs:
529529

530530
- name: Checkout Notes
531531
uses: actions/checkout@v4
532+
if: ${{ !startsWith(matrix.nextcloud, 'master') }}
532533
with:
533534
repository: nextcloud/notes
534535
ref: "main"
@@ -545,9 +546,12 @@ jobs:
545546
./occ config:system:set loglevel --value=0 --type=integer
546547
./occ config:system:set debug --value=true --type=boolean
547548
./occ app:enable notifications
548-
./occ app:enable notes
549549
PHP_CLI_SERVER_WORKERS=2 php -S localhost:8080 &
550550
551+
- name: Enable Notes
552+
if: ${{ !startsWith(matrix.nextcloud, 'master') }}
553+
run: ./occ app:enable notes
554+
551555
- name: Checkout NcPyApi
552556
uses: actions/checkout@v4
553557
with:
@@ -641,7 +645,7 @@ jobs:
641645
strategy:
642646
fail-fast: false
643647
matrix:
644-
nextcloud: [ 'stable27', 'master' ]
648+
nextcloud: [ 'stable27', 'stable28', 'master' ]
645649
env:
646650
NC_dbname: nextcloud_abz
647651

@@ -804,7 +808,7 @@ jobs:
804808
strategy:
805809
fail-fast: false
806810
matrix:
807-
nextcloud: [ 'stable26', 'stable27', 'master' ]
811+
nextcloud: [ 'stable26', 'stable27', 'stable28', 'master' ]
808812
env:
809813
NEXTCLOUD_URL: "http://localhost:8080/index.php"
810814

@@ -835,6 +839,7 @@ jobs:
835839

836840
- name: Checkout Notes
837841
uses: actions/checkout@v4
842+
if: ${{ !startsWith(matrix.nextcloud, 'master') }}
838843
with:
839844
repository: nextcloud/notes
840845
ref: "main"
@@ -851,9 +856,12 @@ jobs:
851856
./occ config:system:set loglevel --value=0 --type=integer
852857
./occ config:system:set debug --value=true --type=boolean
853858
./occ app:enable activity
854-
./occ app:enable notes
855859
PHP_CLI_SERVER_WORKERS=2 php -S localhost:8080 &
856860
861+
- name: Enable Notes
862+
if: ${{ !startsWith(matrix.nextcloud, 'master') }}
863+
run: ./occ app:enable notes
864+
857865
- name: Checkout NcPyApi
858866
uses: actions/checkout@v4
859867
with:

0 commit comments

Comments
 (0)