File tree Expand file tree Collapse file tree 2 files changed +9
-17
lines changed Expand file tree Collapse file tree 2 files changed +9
-17
lines changed Original file line number Diff line number Diff line change 13
13
14
14
jobs :
15
15
tests :
16
- name : " CI "
16
+ name : " PHP ${{ matrix.php-version }}, ${{ matrix.dependencies }} dependecies, experimental: ${{ matrix.experimental || false}} "
17
17
18
18
runs-on : ubuntu-latest
19
- continue-on-error : ${{ matrix.experimental }}
19
+ continue-on-error : ${{ matrix.experimental || false }}
20
20
21
21
strategy :
22
+ fail-fast : false
22
23
matrix :
23
24
php-version :
24
25
- " 7.2"
@@ -30,22 +31,11 @@ jobs:
30
31
- " 8.3"
31
32
- " 8.4"
32
33
dependencies : [highest]
33
- experimental : [false]
34
34
include :
35
- - php-version : " 7.2"
36
- dependencies : highest
37
- experimental : false
38
35
- php-version : " 7.2"
39
36
dependencies : lowest
40
- experimental : false
41
- # - php-version: "8.0"
37
+ # - php-version: "8.5"
42
38
# 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
39
# experimental: true
50
40
51
41
steps :
75
65
- name : " Validate composer.json"
76
66
run : " composer validate"
77
67
78
- - name : " Run tests"
79
- run : " composer test"
80
-
68
+ - name : Setup problem matchers for PHPUnit
69
+ run : echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
81
70
71
+ - name : " Run tests"
72
+ run : " composer test"
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
14
14
### Changed
15
15
- Correct PHPStan findings in validator ([ #808 ] ( https://github.com/jsonrainbow/json-schema/pull/808 ) )
16
16
- Add cs2pr handling for php-cs-fixer; avoid doing composer install ([ #814 ] ( https://github.com/jsonrainbow/json-schema/pull/814 ) )
17
+ - prepare PHP 8.5 in CI ([ #815 ] ( https://github.com/jsonrainbow/json-schema/pull/815 ) )
17
18
18
19
## [ 6.3.1] - 2025-03-18
19
20
### Fixed
You can’t perform that action at this time.
0 commit comments