@@ -16,11 +16,13 @@ jobs:
1616 permissions : {}
1717
1818 env :
19- RUN_ON : " NEXTCLOUD_STABLE25 NEXTCLOUD_MASTER"
20- NEXTCLOUD_STABLE25_BRANCH : " releases/latest-25"
21- NEXTCLOUD_STABLE25_PHP_VERSIONS : " 7.4 8.0 8.1"
19+ RUN_ON : " NEXTCLOUD_STABLE26 NEXTCLOUD_STABLE27 NEXTCLOUD_MASTER"
20+ NEXTCLOUD_STABLE26_BRANCH : " releases/latest-26"
21+ NEXTCLOUD_STABLE26_PHP_VERSIONS : " 8.0 8.1 8.2"
22+ NEXTCLOUD_STABLE27_BRANCH : " releases/latest-27"
23+ NEXTCLOUD_STABLE27_PHP_VERSIONS : " 8.0 8.1 8.2"
2224 NEXTCLOUD_MASTER_BRANCH : " daily/latest-master"
23- NEXTCLOUD_MASTER_PHP_VERSIONS : " 7.4 8.0 8.1"
25+ NEXTCLOUD_MASTER_PHP_VERSIONS : " 8.0 8.1 8.2 "
2426
2527 outputs :
2628 BUILD_MATRIX_NEXTCLOUD : ${{ steps.generate-jobs.outputs.BUILD_MATRIX_NEXTCLOUD }}
@@ -126,7 +128,7 @@ jobs:
126128 echo "NEXTCLOUD_VERSION=$NEXTCLOUD_VERSION" | tee -a "$GITHUB_ENV"
127129
128130 - name : Cache Nextcloud ${{ env.NEXTCLOUD_VERSION }}
129- uses : actions/cache@v2
131+ uses : actions/cache@v3
130132 with :
131133 path : ~/nextcloud
132134 key : ${{ matrix.NEXTCLOUD_CACHE }}
@@ -153,16 +155,17 @@ jobs:
153155
154156 steps :
155157 - name : Checkout repository
156- uses : actions/checkout@v2
158+ uses : actions/checkout@v4
157159
158160 - name : Setup PHP ${{ matrix.PHP_VERSION }}
159161 uses : shivammathur/setup-php@v2
160162 with :
161163 php-version : ${{ matrix.PHP_VERSION }}
164+ extensions : gd, sqlite
162165 tools : composer
163166
164167 - name : Restore cached Nextcloud
165- uses : actions/cache@v2
168+ uses : actions/cache@v3
166169 with :
167170 path : ~/nextcloud
168171 key : ${{ matrix.NEXTCLOUD_CACHE }}
@@ -184,7 +187,7 @@ jobs:
184187 echo "COMPOSER_CACHE_DIR=$COMPOSER_CACHE_DIR" | tee -a "$GITHUB_ENV"
185188
186189 - name : Restore Composer cache
187- uses : actions/cache@v2
190+ uses : actions/cache@v3
188191 with :
189192 path : ${{ env.COMPOSER_CACHE_DIR }}
190193 key : ${{ runner.os }}-composer-php${{ matrix.PHP_VERSION }}-${{ hashFiles('composer.lock') }}
0 commit comments