Skip to content

Commit 0c369dc

Browse files
author
Heiko Jerichen
committed
Set PHP 8.2 as minimum version and update CI file.
1 parent bfa9b0a commit 0c369dc

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,14 @@ on:
77
jobs:
88

99
test:
10-
runs-on: ubuntu-18.04
10+
runs-on: ubuntu-latest
1111

1212
strategy:
1313
matrix:
1414
php:
15-
- 7.4
16-
- 8.0
15+
- 8.2
16+
- 8.3
17+
- 8.4
1718
dependencies:
1819
- "--prefer-lowest"
1920
- ""
@@ -22,7 +23,7 @@ jobs:
2223

2324
steps:
2425
- name: Checkout
25-
uses: actions/checkout@v2
26+
uses: actions/checkout@v4
2627

2728
- name: Install PHP
2829
uses: shivammathur/[email protected]
@@ -38,7 +39,7 @@ jobs:
3839
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
3940

4041
- name: Cache dependencies
41-
uses: actions/cache@v1
42+
uses: actions/cache@v4
4243
with:
4344
path: ${{ steps.composer-cache.outputs.dir }}
4445
key: ${{ runner.os }}-php-${{ matrix.php }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.json') }}
@@ -55,12 +56,12 @@ jobs:
5556
run: vendor/bin/phpunit
5657

5758
coverage:
58-
runs-on: ubuntu-18.04
59+
runs-on: ubuntu-latest
5960
name: Code Coverage
6061

6162
steps:
6263
- name: Checkout
63-
uses: actions/checkout@v2
64+
uses: actions/checkout@v4
6465

6566
- name: Install PHP
6667
uses: shivammathur/[email protected]
@@ -73,7 +74,7 @@ jobs:
7374
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
7475

7576
- name: Cache dependencies
76-
uses: actions/cache@v1
77+
uses: actions/cache@v4
7778
with:
7879
path: ${{ steps.composer-cache.outputs.dir }}
7980
key: ${{ runner.os }}-coverage-composer-${{ hashFiles('**/composer.json') }}

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
}
1111
],
1212
"require": {
13-
"php": "^7.4 | ^8.0",
13+
"php": "^8.2",
1414
"phpspec/prophecy": "^1.8",
1515
"phpunit/php-text-template": "^2.0"
1616
},
@@ -21,7 +21,7 @@
2121
}
2222
},
2323
"require-dev": {
24-
"roave/security-advisories": "dev-master",
24+
"roave/security-advisories": "dev-latest",
2525
"phpunit/phpunit": "^9.0",
2626
"phpspec/prophecy-phpunit": "^2.0"
2727
}

0 commit comments

Comments
 (0)