File tree Expand file tree Collapse file tree 4 files changed +16
-27
lines changed Expand file tree Collapse file tree 4 files changed +16
-27
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,6 @@ README text eol=lf
30
30
31
31
# Ignore paths that should not be included in an archive (eg for a distribution version)
32
32
/.github export-ignore
33
- /docs export-ignore
34
33
/test export-ignore
35
34
phpunit.xml export-ignore
36
35
koharness.php export-ignore
Original file line number Diff line number Diff line change @@ -15,11 +15,11 @@ jobs:
15
15
matrix :
16
16
php_version :
17
17
- ' 8.3'
18
- dependencies :
18
+ - ' 8.4'
19
+ dependency-versions :
19
20
- ' default'
20
- include :
21
- - php_version : ' 8.3'
22
- dependencies : ' lowest'
21
+ - ' lowest'
22
+
23
23
steps :
24
24
- name : Setup PHP
25
25
uses : shivammathur/setup-php@v2
@@ -28,29 +28,14 @@ jobs:
28
28
tools : composer:v2
29
29
30
30
- name : Checkout
31
- uses : actions/checkout@v2
32
-
33
- - name : Get composer cache directory
34
- id : composer-cache
35
- run : |
36
- echo "::set-output name=dir::$(composer config cache-files-dir)"
37
- - uses : actions/cache@v2
31
+ uses : actions/checkout@v4
38
32
with :
39
- path : ${{ steps.composer-cache.outputs.dir }}
40
- key : ${{ runner.os }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}
41
- restore-keys : |
42
- ${{ runner.os }}-composer-${{ matrix.dependencies }}
33
+ show-progress : false
43
34
44
35
- name : Install composer dependencies
45
- env :
46
- DEPENDENCIES : ${{ matrix.dependencies }}
47
- run : |
48
- if [ $DEPENDENCIES == 'lowest' ]
49
- then
50
- composer update --prefer-lowest --no-interaction --no-progress
51
- else
52
- composer install --no-interaction --no-progress
53
- fi
36
+ uses : ramsey/composer-install@v3
37
+ with :
38
+ dependency-versions : ${{ matrix.dependency-versions }}
54
39
55
40
- name : Run koharness
56
41
run : |
Original file line number Diff line number Diff line change 1
1
### Unreleased
2
2
3
+ ### v2.1.0 (2025-07-22)
4
+
5
+ * Support PHP 8.4
6
+
3
7
### v2.0.1 (2024-12-13)
4
8
5
9
* Fix missing imports for behat step definitions broken in 2.0.0
Original file line number Diff line number Diff line change 14
14
"require" : {
15
15
"composer/installers" : " ^1.9" ,
16
16
"ezyang/htmlpurifier" : " ^4.15" ,
17
- "php" : " ~8.3.0" ,
17
+ "php" : " ~8.3.0 || ~8.4.0 " ,
18
18
"ingenerator/kohana-core" : " ^4.7" ,
19
19
"ingenerator/kohana-extras" : " ^2.0 || ^3.0" ,
20
20
"ingenerator/kohana-view" : " ^4.4"
21
21
},
22
22
"require-dev" : {
23
23
"kohana/koharness" : " dev-master" ,
24
- "phpunit/phpunit" : " ^11"
24
+ "phpunit/phpunit" : " ^11.5 "
25
25
},
26
26
"repositories" : [
27
27
{
36
36
},
37
37
"config" : {
38
38
"preferred-install" : " dist" ,
39
+ "sort-packages" : true ,
39
40
"allow-plugins" : {
40
41
"composer/installers" : true
41
42
}
You can’t perform that action at this time.
0 commit comments