Skip to content

Commit 81e52d2

Browse files
author
Anisa Kusumadewi
committed
Merge branch 'update-github-workflows' into 'testing4'
Update github workflows See merge request moodle_l2p/moodle-mod_pdfannotator!221
2 parents 70fc6b6 + 16d8a51 commit 81e52d2

File tree

1 file changed

+34
-8
lines changed

1 file changed

+34
-8
lines changed

.github/workflows/moodle-plugin-ci.yml

Lines changed: 34 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@ on: [push, pull_request]
44

55
jobs:
66
test:
7-
runs-on: ubuntu-18.04
7+
runs-on: ubuntu-latest
88

99
services:
1010
postgres:
11-
image: postgres:10
11+
image: postgres
1212
env:
1313
POSTGRES_USER: 'postgres'
1414
POSTGRES_HOST_AUTH_METHOD: 'trust'
1515
ports:
1616
- 5432:5432
1717
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 3
1818
mariadb:
19-
image: mariadb:10.5
19+
image: mariadb
2020
env:
2121
MYSQL_USER: 'root'
2222
MYSQL_ALLOW_EMPTY_PASSWORD: "true"
@@ -28,6 +28,34 @@ jobs:
2828
fail-fast: false
2929
matrix:
3030
include:
31+
- php: 8.0
32+
moodle-branch: MOODLE_401_STABLE
33+
database: pgsql
34+
- php: 8.0
35+
moodle-branch: MOODLE_401_STABLE
36+
database: mariadb
37+
38+
- php: 8.0
39+
moodle-branch: MOODLE_400_STABLE
40+
database: pgsql
41+
- php: 8.0
42+
moodle-branch: MOODLE_400_STABLE
43+
database: mariadb
44+
45+
- php: 7.4
46+
moodle-branch: MOODLE_401_STABLE
47+
database: pgsql
48+
- php: 7.4
49+
moodle-branch: MOODLE_401_STABLE
50+
database: mariadb
51+
52+
- php: 7.4
53+
moodle-branch: MOODLE_400_STABLE
54+
database: pgsql
55+
- php: 7.4
56+
moodle-branch: MOODLE_400_STABLE
57+
database: mariadb
58+
3159
- php: 7.4
3260
moodle-branch: MOODLE_311_STABLE
3361
database: pgsql
@@ -44,7 +72,7 @@ jobs:
4472

4573
steps:
4674
- name: Check out repository code
47-
uses: actions/checkout@v2
75+
uses: actions/checkout@v3
4876
with:
4977
path: plugin
5078

@@ -58,7 +86,7 @@ jobs:
5886

5987
- name: Initialise moodle-plugin-ci
6088
run: |
61-
composer create-project -n --no-dev --prefer-dist moodlehq/moodle-plugin-ci ci ^3
89+
composer create-project -n --no-dev --prefer-dist moodlehq/moodle-plugin-ci ci ^4
6290
echo $(cd ci/bin; pwd) >> $GITHUB_PATH
6391
echo $(cd ci/vendor/bin; pwd) >> $GITHUB_PATH
6492
sudo locale-gen en_AU.UTF-8
@@ -118,6 +146,4 @@ jobs:
118146

119147
- name: Behat features
120148
if: ${{ always() }}
121-
run: moodle-plugin-ci behat --profile chrome
122-
123-
149+
run: moodle-plugin-ci behat --profile chrome

0 commit comments

Comments
 (0)