Skip to content

Commit 0422cdb

Browse files
committed
update CI
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
1 parent 41ea68d commit 0422cdb

2 files changed

Lines changed: 20 additions & 5 deletions

File tree

.github/workflows/repair.yml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,31 @@ permissions:
1717
contents: read
1818

1919
jobs:
20+
matrix:
21+
runs-on: ubuntu-latest-low
22+
outputs:
23+
php-version: ${{ steps.versions.outputs.php-available-list }}
24+
server-max: ${{ steps.versions.outputs.branches-max-list }}
25+
steps:
26+
- name: Checkout app
27+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
28+
29+
- name: Get version matrix
30+
id: versions
31+
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
32+
2033
php:
2134
runs-on: ubuntu-latest
2235

36+
needs: [matrix]
37+
2338
strategy:
2439
# do not stop on another job's failure
2540
fail-fast: false
2641
matrix:
27-
php-versions: ['8.1']
2842
databases: ['sqlite', 'mysql', 'pgsql']
29-
server-versions: ['master', 'stable32', 'stable31', 'stable30']
43+
php-versions: ${{ fromJson(needs.matrix.outputs.php-version) }}
44+
server-versions: ${{ fromJson(needs.matrix.outputs.server-max) }}
3045

3146
name: Repair step on ${{ matrix.databases }}-${{ matrix.server-versions }}
3247

.github/workflows/upgrade.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ jobs:
2424
# do not stop on another job's failure
2525
fail-fast: false
2626
matrix:
27-
php-versions: ['8.1']
27+
php-versions: ['8.1', '8.2', '8.3', '8.4']
2828
databases: ['sqlite', 'mysql', 'pgsql']
29-
server-versions: ['stable30', 'stable31', 'stable32', 'master']
30-
prev-version: ['stable14', 'stable']
29+
server-versions: ['stable32', 'master']
30+
prev-version: ['stable']
3131

3232
name: Update from ${{ matrix.prev-version }} on ${{ matrix.databases }}-${{ matrix.server-versions }}
3333

0 commit comments

Comments
 (0)