@@ -33,18 +33,30 @@ jobs:
33
33
strategy :
34
34
fail-fast : false
35
35
matrix :
36
- php : ['7.4', '8.0', '8.1', '8.2']
37
- moodle-branch : ['MOODLE_311_STABLE', 'MOODLE_400_STABLE', 'MOODLE_401_STABLE', 'MOODLE_402_STABLE', 'MOODLE_403_STABLE']
36
+ php : ['7.4', '8.0', '8.1', '8.2', '8.3']
37
+ moodle-branch :
38
+ [
39
+ ' MOODLE_311_STABLE' ,
40
+ ' MOODLE_400_STABLE' ,
41
+ ' MOODLE_401_STABLE' ,
42
+ ' MOODLE_402_STABLE' ,
43
+ ' MOODLE_403_STABLE' ,
44
+ ' MOODLE_404_STABLE' ,
45
+ ]
38
46
database : [pgsql]
39
47
include :
40
- - moodle-branch : MOODLE_403_STABLE
48
+ - moodle-branch : MOODLE_404_STABLE
41
49
database : mariadb
42
- php : 8.2
50
+ php : 8.3
43
51
exclude :
44
52
- moodle-branch : MOODLE_402_STABLE
45
53
php : 7.4
46
54
- moodle-branch : MOODLE_403_STABLE
47
55
php : 7.4
56
+ - moodle-branch : MOODLE_404_STABLE
57
+ php : 7.4
58
+ - moodle-branch : MOODLE_404_STABLE
59
+ php : 8.0
48
60
- moodle-branch : MOODLE_311_STABLE
49
61
php : 8.1
50
62
- moodle-branch : MOODLE_400_STABLE
@@ -55,10 +67,18 @@ jobs:
55
67
php : 8.2
56
68
- moodle-branch : MOODLE_401_STABLE
57
69
php : 8.2
70
+ - moodle-branch : MOODLE_311_STABLE
71
+ php : 8.3
72
+ - moodle-branch : MOODLE_400_STABLE
73
+ php : 8.3
74
+ - moodle-branch : MOODLE_401_STABLE
75
+ php : 8.3
76
+ - moodle-branch : MOODLE_402_STABLE
77
+ php : 8.3
58
78
59
79
steps :
60
80
- name : Check out repository code
61
- uses : actions/checkout@v3
81
+ uses : actions/checkout@v4
62
82
with :
63
83
path : plugin
64
84
81
101
echo "NVM_DIR=$HOME/.nvm" >> $GITHUB_ENV
82
102
83
103
- name : Install moodle-plugin-ci
84
- run : |
85
- moodle-plugin-ci install --plugin ./plugin --db-host=127.0.0.1
104
+ run : moodle-plugin-ci install --plugin ./plugin --db-host=127.0.0.1
86
105
env :
87
106
DB : ${{ matrix.database }}
88
107
MOODLE_BRANCH : ${{ matrix.moodle-branch }}
@@ -131,6 +150,7 @@ jobs:
131
150
run : moodle-plugin-ci phpunit --fail-on-warning
132
151
133
152
- name : Behat features
153
+ id : behat
134
154
if : ${{ !cancelled() }}
135
155
run : moodle-plugin-ci behat --profile chrome
136
156
0 commit comments