diff --git a/.github/workflows/analysis-coverage.yml b/.github/workflows/analysis-coverage.yml index 72f8666f..7443cfdd 100644 --- a/.github/workflows/analysis-coverage.yml +++ b/.github/workflows/analysis-coverage.yml @@ -46,7 +46,7 @@ jobs: fail-fast: false matrix: include: - - nextcloud: "27.1.2" + - nextcloud: "27.1.4" python: "3.10" php-version: "8.1" @@ -204,7 +204,7 @@ jobs: fail-fast: false matrix: include: - - nextcloud: "27.1.2" + - nextcloud: "27.1.4" python: "3.11" php-version: "8.2" env: @@ -364,7 +364,7 @@ jobs: strategy: fail-fast: false matrix: - nextcloud: [ "27.1.2" ] + nextcloud: [ "27.1.4" ] python: [ "3.11" ] php-version: [ "8.2" ] @@ -486,7 +486,7 @@ jobs: strategy: fail-fast: false matrix: - nextcloud: [ 'stable27', 'master' ] + nextcloud: [ 'stable27', 'stable28', 'master' ] services: mariadb: @@ -529,6 +529,7 @@ jobs: - name: Checkout Notes uses: actions/checkout@v4 + if: ${{ !startsWith(matrix.nextcloud, 'master') }} with: repository: nextcloud/notes ref: "main" @@ -545,9 +546,12 @@ jobs: ./occ config:system:set loglevel --value=0 --type=integer ./occ config:system:set debug --value=true --type=boolean ./occ app:enable notifications - ./occ app:enable notes PHP_CLI_SERVER_WORKERS=2 php -S localhost:8080 & + - name: Enable Notes + if: ${{ !startsWith(matrix.nextcloud, 'master') }} + run: ./occ app:enable notes + - name: Checkout NcPyApi uses: actions/checkout@v4 with: @@ -641,7 +645,7 @@ jobs: strategy: fail-fast: false matrix: - nextcloud: [ 'stable27', 'master' ] + nextcloud: [ 'stable27', 'stable28', 'master' ] env: NC_dbname: nextcloud_abz @@ -804,7 +808,7 @@ jobs: strategy: fail-fast: false matrix: - nextcloud: [ 'stable26', 'stable27', 'master' ] + nextcloud: [ 'stable26', 'stable27', 'stable28', 'master' ] env: NEXTCLOUD_URL: "http://localhost:8080/index.php" @@ -835,6 +839,7 @@ jobs: - name: Checkout Notes uses: actions/checkout@v4 + if: ${{ !startsWith(matrix.nextcloud, 'master') }} with: repository: nextcloud/notes ref: "main" @@ -851,9 +856,12 @@ jobs: ./occ config:system:set loglevel --value=0 --type=integer ./occ config:system:set debug --value=true --type=boolean ./occ app:enable activity - ./occ app:enable notes PHP_CLI_SERVER_WORKERS=2 php -S localhost:8080 & + - name: Enable Notes + if: ${{ !startsWith(matrix.nextcloud, 'master') }} + run: ./occ app:enable notes + - name: Checkout NcPyApi uses: actions/checkout@v4 with: