Skip to content

Commit fa35e1e

Browse files
committed
Refactor test pipeline on GitHub Actions
1 parent 0058bc0 commit fa35e1e

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

.github/workflows/tests.yml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,36 +23,38 @@ jobs:
2323
fail-fast: true
2424
matrix:
2525
os:
26-
- "ubuntu-22.04"
26+
- "ubuntu-24.04"
2727
php-version:
2828
- "8.1"
2929
- "8.2"
3030
- "8.3"
3131
- "8.4"
3232
mongodb-version:
33-
- "6.0"
33+
- "8.0"
3434
topology:
35-
- "server"
35+
- "replica_set"
3636
include:
37+
# Test additional topologies for MongoDB 8.0
38+
- os: "ubuntu-24.04"
39+
php-version: "8.4"
40+
mongodb-version: "8.0"
41+
topology: "server"
42+
- os: "ubuntu-24.04"
43+
php-version: "8.4"
44+
mongodb-version: "8.0"
45+
topology: "sharded_cluster"
46+
# Test lowest server/php versions
3747
- os: "ubuntu-22.04"
3848
php-version: "8.1"
3949
mongodb-version: "6.0"
40-
topology: "replica_set"
50+
topology: "server"
4151
- os: "ubuntu-22.04"
4252
php-version: "8.1"
4353
mongodb-version: "6.0"
44-
topology: "sharded_cluster"
45-
- os: "ubuntu-24.04"
46-
php-version: "8.1"
47-
mongodb-version: "8.0"
48-
topology: "server"
49-
- os: "ubuntu-24.04"
50-
php-version: "8.1"
51-
mongodb-version: "8.0"
5254
topology: "replica_set"
53-
- os: "ubuntu-24.04"
55+
- os: "ubuntu-22.04"
5456
php-version: "8.1"
55-
mongodb-version: "8.0"
57+
mongodb-version: "6.0"
5658
topology: "sharded_cluster"
5759

5860
steps:

0 commit comments

Comments
 (0)