File tree Expand file tree Collapse file tree 4 files changed +24
-27
lines changed Expand file tree Collapse file tree 4 files changed +24
-27
lines changed Original file line number Diff line number Diff line change @@ -11,40 +11,30 @@ jobs:
11
11
12
12
test :
13
13
14
- runs-on : ubuntu-20 .04
14
+ runs-on : ubuntu-22 .04
15
15
continue-on-error : ${{ matrix.experimental }}
16
16
17
17
strategy :
18
18
matrix :
19
19
include :
20
- - mediawiki_version : ' 1.35'
21
- smw_version : ' 4.1.2'
22
- php_version : 7.4
23
- database_type : mysql
24
- database_image : " mysql:5.7"
25
- coverage : true
26
- experimental : false
27
- - mediawiki_version : ' 1.35'
28
- smw_version : dev-master
29
- php_version : 7.4
20
+ - mediawiki_version : ' 1.39'
21
+ php_version : 8.1
30
22
database_type : mysql
31
- database_image : " mysql:5.7 "
23
+ database_image : " mariadb:11.2 "
32
24
coverage : false
33
25
experimental : false
34
26
- mediawiki_version : ' 1.39'
35
- smw_version : dev-master
36
27
php_version : 8.1
37
28
database_type : mysql
38
- database_image : " mariadb:latest "
29
+ database_image : " mysql:8 "
39
30
coverage : false
40
31
experimental : false
41
32
- mediawiki_version : ' 1.40'
42
- smw_version : ' dev-master'
43
33
php_version : 8.1
44
34
database_type : mysql
45
- database_image : " mariadb:latest "
46
- coverage : false
47
- experimental : true
35
+ database_image : " mariadb:11.2 "
36
+ coverage : true
37
+ experimental : false
48
38
49
39
50
40
env :
73
63
if : matrix.coverage == true
74
64
75
65
- name : Upload code coverage
76
- uses : codecov/codecov-action@v3
66
+ uses : codecov/codecov-action@v4
77
67
with :
68
+ token : ${{ secrets.CODECOV_TOKEN }}
78
69
files : coverage/php/coverage.xml
79
70
if : matrix.coverage == true
Original file line number Diff line number Diff line change @@ -11,13 +11,13 @@ endif
11
11
EXTENSION =Mermaid
12
12
13
13
# docker images
14
- MW_VERSION? =1.35
15
- PHP_VERSION? =7.4
16
- DB_TYPE? =sqlite
17
- DB_IMAGE? =""
14
+ MW_VERSION? =1.39
15
+ PHP_VERSION? =8.1
16
+ DB_TYPE? =mysql
17
+ DB_IMAGE? ="mariadb:11.2 "
18
18
19
19
# extensions
20
- SMW_VERSION? =4.1.2
20
+ SMW_VERSION? =4.2.0
21
21
22
22
# composer
23
23
# Enables "composer update" inside of extension
Original file line number Diff line number Diff line change 20
20
}
21
21
],
22
22
"require" : {
23
- "php" : " >=7.0.0 " ,
24
- "composer/installers" : " 1.*,>= 1.0.1"
23
+ "php" : " >=7.4 " ,
24
+ "composer/installers" : " ^2.2.0|^ 1.0.1"
25
25
},
26
26
"extra" : {
27
27
"branch-alias" : {
28
28
"dev-master" : " 3.x-dev"
29
29
}
30
30
},
31
+ "config" : {
32
+ "process-timeout" : 0 ,
33
+ "allow-plugins" : {
34
+ "composer/installers" : true
35
+ }
36
+ },
31
37
"scripts" :{
32
38
"test" : [
33
39
" @phpunit"
Original file line number Diff line number Diff line change 10
10
"license-name" : " GPL-2.0-or-later" ,
11
11
"type" : " parserhook" ,
12
12
"requires" : {
13
- "MediaWiki" : " >= 1.33 "
13
+ "MediaWiki" : " >= 1.39 "
14
14
},
15
15
"ExtensionMessagesFiles" : {
16
16
"MermaidMagic" : " i18n/extra/Mermaid.magic.php"
You can’t perform that action at this time.
0 commit comments