Skip to content

Commit 25e53b8

Browse files
committed
CI: Extend OCaml version coverage
Cover OCaml versions between 4.02 and 4.14 as ocaml-ci stopped covering them. 4.02 is the lower supported version and 4.04 is the lower bound for generator tests. Other versions are included for completeness. To limit the number of CI jobs, only impair versions are covered. The macos build is removed because it's redundant with ocaml-ci and slows down the CI significantly.
1 parent 77e38f9 commit 25e53b8

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,18 @@ jobs:
1010
strategy:
1111
matrix:
1212
os:
13-
- macos-latest
1413
- ubuntu-latest
15-
# - windows-latest Windows doesn't work yet
1614
ocaml-compiler:
17-
# Don't include every versions. OCaml-CI already covers that
15+
- 4.02.x
16+
- 4.04.x
17+
- 4.06.x
18+
- 4.08.x
19+
- 4.10.x
20+
- 4.12.x
1821
- 4.14.x
1922
include:
2023
- os: ubuntu-latest # Enable coverage only on a single build
24+
ocaml-compiler: 4.14.x
2125
send-coverage: true
2226
fail-fast: false
2327

0 commit comments

Comments
 (0)