Skip to content

Commit bfdadee

Browse files
author
Mahmoud Kassaei
committed
Update worflow checks #778199
1 parent e0c0809 commit bfdadee

File tree

1 file changed

+20
-21
lines changed

1 file changed

+20
-21
lines changed

.github/workflows/ci.yml

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,33 @@ on: [push, pull_request]
33

44
jobs:
55
test:
6-
runs-on: ubuntu-latest
6+
runs-on: 'ubuntu-latest'
7+
strategy:
8+
fail-fast: false
9+
matrix:
10+
include:
11+
- php: '8.3'
12+
moodle-branch: 'main'
13+
database: 'pgsql'
14+
- php: '8.3'
15+
moodle-branch: 'MOODLE_500_STABLE'
16+
database: 'pgsql'
17+
- php: '8.2'
18+
moodle-branch: 'MOODLE_405_STABLE'
19+
database: 'mariadb'
20+
- php: '8.1'
21+
moodle-branch: 'MOODLE_404_STABLE'
22+
database: 'pgsql'
723

824
services:
925
postgres:
10-
image: postgres:13
26+
image: postgres:14
1127
env:
1228
POSTGRES_USER: 'postgres'
1329
POSTGRES_HOST_AUTH_METHOD: 'trust'
1430
ports:
15-
- 5432:5432
16-
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 3
31+
- 5432:5432 - 3306:3306
32+
options: --health-cmd="mysqladmin ping" --health-interval 10s --health-timeout 5s --health-retries 3
1733

1834
mariadb:
1935
image: mariadb:10
@@ -26,23 +42,6 @@ jobs:
2642
- 3306:3306
2743
options: --health-cmd="mysqladmin ping" --health-interval 10s --health-timeout 5s --health-retries 3
2844

29-
strategy:
30-
fail-fast: false
31-
matrix:
32-
include:
33-
- php: '8.2'
34-
moodle-branch: 'main'
35-
database: 'pgsql'
36-
- php: '8.1'
37-
moodle-branch: 'MOODLE_403_STABLE'
38-
database: 'mariadb'
39-
- php: '8.0'
40-
moodle-branch: 'MOODLE_402_STABLE'
41-
database: 'pgsql'
42-
- php: '7.4'
43-
moodle-branch: 'MOODLE_401_STABLE'
44-
database: 'mariadb'
45-
4645
steps:
4746
- name: Check out repository code
4847
uses: actions/checkout@v3

0 commit comments

Comments
 (0)