Skip to content

Commit 0013b64

Browse files
authored
Add PHP 8.2 to CI
1 parent 978b2c9 commit 0013b64

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
code-style:
1111
strategy:
1212
matrix:
13-
version: [ 8.1 ]
13+
version: [ 8.1, 8.2 ]
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Checkout
@@ -28,8 +28,8 @@ jobs:
2828
- uses: actions/cache@v3
2929
with:
3030
path: ${{ steps.composer-cache.outputs.dir }}
31-
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
32-
restore-keys: ${{ runner.os }}-composer-
31+
key: ${{ runner.os }}-${{ matrix.version }}-composer-${{ hashFiles('**/composer.json') }}
32+
restore-keys: ${{ runner.os }}-${{ matrix.version }}-composer-
3333

3434
- name: Install dependencies
3535
run: composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist
@@ -40,7 +40,7 @@ jobs:
4040
tests:
4141
strategy:
4242
matrix:
43-
version: [ 8.1 ]
43+
version: [ 8.1, 8.2 ]
4444
runs-on: ubuntu-latest
4545
steps:
4646
- name: Checkout
@@ -60,8 +60,8 @@ jobs:
6060
- uses: actions/cache@v3
6161
with:
6262
path: ${{ steps.composer-cache.outputs.dir }}
63-
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
64-
restore-keys: ${{ runner.os }}-composer-
63+
key: ${{ runner.os }}-${{ matrix.version }}-composer-${{ hashFiles('**/composer.json') }}
64+
restore-keys: ${{ runner.os }}-${{ matrix.version }}-composer-
6565

6666
- name: Install dependencies
6767
run: composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist
@@ -70,6 +70,7 @@ jobs:
7070
run: composer app:test
7171

7272
- name: Upload coverage on Codecov
73+
if: matrix.version == '8.2'
7374
uses: codecov/codecov-action@v3
7475
with:
7576
token: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)