diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index e8126d9b..f3c05406 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -16,26 +16,17 @@ jobs: fail-fast: false matrix: os: [macos-latest, ubuntu-latest, windows-latest] - ocaml: - - ocaml-base-compiler.5.0.0~alpha0 - - 4.14.0 - include: - - {os: ubuntu-latest, ocaml: 4.13.1} - - {os: ubuntu-latest, ocaml: 4.12.1} - - {os: ubuntu-latest, ocaml: 4.11.2} - exclude: - - {os: windows-latest, ocaml: ocaml-base-compiler.5.0.0~alpha0} + ocaml: ["5"] runs-on: ${{ matrix.os }} steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup OCaml ${{ matrix.ocaml }} - uses: ocaml/setup-ocaml@v2 + uses: ocaml/setup-ocaml@v3 with: - cache-prefix: v1-${{ matrix.os }}-${{ matrix.ocaml }} dune-cache: true ocaml-compiler: ${{ matrix.ocaml }}