Skip to content

Commit 0a0609b

Browse files
committed
ci: include PHP 8.5 in CI
1 parent 5168e81 commit 0a0609b

File tree

1 file changed

+7
-19
lines changed

1 file changed

+7
-19
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ env:
1313

1414
jobs:
1515
tests:
16-
name: "CI"
16+
name: "PHP ${{ matrix.php-version }}, ${{ matrix.dependencies }} dependecies, experimental: ${{ matrix.experimental || false}}"
1717

1818
runs-on: ubuntu-latest
19-
continue-on-error: ${{ matrix.experimental }}
2019

2120
strategy:
21+
fail-fast: false
2222
matrix:
2323
php-version:
2424
- "7.2"
@@ -30,23 +30,13 @@ jobs:
3030
- "8.3"
3131
- "8.4"
3232
dependencies: [highest]
33-
experimental: [false]
3433
include:
35-
- php-version: "7.2"
36-
dependencies: highest
37-
experimental: false
3834
- php-version: "7.2"
3935
dependencies: lowest
40-
experimental: false
41-
# - php-version: "8.0"
42-
# dependencies: highest
43-
# experimental: false
44-
# - php-version: "8.1"
45-
# dependencies: lowest-ignore
46-
# experimental: true
47-
# - php-version: "8.1"
48-
# dependencies: highest-ignore
49-
# experimental: true
36+
- php-version: "8.5"
37+
dependencies: highest
38+
experimental: true
39+
continue-on-error: ${{ matrix.experimental || false }}
5040

5141
steps:
5242
- name: "Checkout"
@@ -76,6 +66,4 @@ jobs:
7666
run: "composer validate"
7767

7868
- name: "Run tests"
79-
run: "composer test"
80-
81-
69+
run: "composer test"

0 commit comments

Comments
 (0)