From e575f7748e142feecda6d7da35e3b415dfde7527 Mon Sep 17 00:00:00 2001 From: Mathieu Barbin Date: Tue, 4 Nov 2025 20:14:16 +0100 Subject: [PATCH] Enable OCaml 5.4 in CI --- .github/workflows/ci.yml | 4 ++-- .github/workflows/deploy-odoc.yml | 4 ++-- .github/workflows/more-ci.yml | 5 +++-- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d04f039..85bd69a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: os: - ubuntu-latest ocaml-compiler: - - 5.3.x + - 5.4.x runs-on: ${{ matrix.os }} @@ -32,7 +32,7 @@ jobs: opam-repositories: | default: https://github.com/ocaml/opam-repository.git mbarbin: https://github.com/mbarbin/opam-repository.git - # alpha: https://github.com/kit-ty-kate/opam-alpha-repository.git + alpha: https://github.com/kit-ty-kate/opam-alpha-repository.git # janestreet-bleeding: https://github.com/janestreet/opam-repository.git # janestreet-bleeding-external: https://github.com/janestreet/opam-repository.git#external-packages diff --git a/.github/workflows/deploy-odoc.yml b/.github/workflows/deploy-odoc.yml index f07f38e..f2cd3fd 100644 --- a/.github/workflows/deploy-odoc.yml +++ b/.github/workflows/deploy-odoc.yml @@ -23,12 +23,12 @@ jobs: - name: Setup OCaml uses: ocaml/setup-ocaml@v3 with: - ocaml-compiler: "5.3.x" + ocaml-compiler: "5.4.x" dune-cache: true opam-repositories: | default: https://github.com/ocaml/opam-repository.git mbarbin: https://github.com/mbarbin/opam-repository.git - # alpha: https://github.com/kit-ty-kate/opam-alpha-repository.git + alpha: https://github.com/kit-ty-kate/opam-alpha-repository.git # janestreet-bleeding: https://github.com/janestreet/opam-repository.git # janestreet-bleeding-external: https://github.com/janestreet/opam-repository.git#external-packages diff --git a/.github/workflows/more-ci.yml b/.github/workflows/more-ci.yml index 918c7ab..ff3b4d4 100644 --- a/.github/workflows/more-ci.yml +++ b/.github/workflows/more-ci.yml @@ -28,12 +28,13 @@ jobs: - macos-latest - ubuntu-latest ocaml-compiler: + - 5.4.x - 5.3.x - 5.2.x exclude: # We exclude the combination already tested in the 'ci' workflow. - os: ubuntu-latest - ocaml-compiler: 5.3.x + ocaml-compiler: 5.4.x runs-on: ${{ matrix.os }} @@ -49,7 +50,7 @@ jobs: opam-repositories: | default: https://github.com/ocaml/opam-repository.git mbarbin: https://github.com/mbarbin/opam-repository.git - # alpha: https://github.com/kit-ty-kate/opam-alpha-repository.git + alpha: https://github.com/kit-ty-kate/opam-alpha-repository.git # janestreet-bleeding: https://github.com/janestreet/opam-repository.git # janestreet-bleeding-external: https://github.com/janestreet/opam-repository.git#external-packages