Skip to content

Commit 68af533

Browse files
committed
Bump trunk CI to 5.4.0
This also updates the easier parts of ppxlib to be compatible with 5.4.0. We will need to version the Location module. Signed-off-by: Patrick Ferris <[email protected]>
1 parent 53e4fa3 commit 68af533

File tree

5 files changed

+5
-3
lines changed

5 files changed

+5
-3
lines changed

.github/workflows/trunk-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Install OCaml compiler
2929
uses: ocaml/setup-ocaml@v3
3030
with:
31-
ocaml-compiler: 'ocaml-variants.5.3.1+trunk'
31+
ocaml-compiler: 'ocaml-variants.5.4.0+trunk'
3232
dune-cache: true
3333
cache-prefix: ${{ steps.setup.outputs.cache_prefix }}
3434

ast/supported_version/supported_version.ml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ let all =
1313
(5, 1);
1414
(5, 2);
1515
(5, 3);
16+
(5, 4);
1617
]
1718

1819
let to_string (a, b) =

astlib/config/gen.ml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ let () =
2929
| 5, 1 -> "501"
3030
| 5, 2 -> "502"
3131
| 5, 3 -> "503"
32+
| 5, 4 -> "504"
3233
| _ ->
3334
Printf.eprintf "Unknown OCaml version %s\n" ocaml_version_str;
3435
exit 1)

dune-project

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
(depends
1717
;; 5.3 support is still experimental, remember to set the upper bound
1818
;; to 5.3.0 when cutting a release and then back to 5.4.0 afterwards.
19-
(ocaml (and (and (>= 4.08.0) (< 5.4.0))))
19+
(ocaml (and (and (>= 4.08.0) (< 5.5.0))))
2020
(ocaml-compiler-libs (>= v0.11.0))
2121
(ppx_derivers (>= 1.0))
2222
(sexplib0 (>= v0.12))

ppxlib.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ doc: "https://ocaml-ppx.github.io/ppxlib/"
2121
bug-reports: "https://github.com/ocaml-ppx/ppxlib/issues"
2222
depends: [
2323
"dune" {>= "3.8"}
24-
"ocaml" {>= "4.08.0" & < "5.4.0"}
24+
"ocaml" {>= "4.08.0" & < "5.5.0"}
2525
"ocaml-compiler-libs" {>= "v0.11.0"}
2626
"ppx_derivers" {>= "1.0"}
2727
"sexplib0" {>= "v0.12"}

0 commit comments

Comments
 (0)