File tree Expand file tree Collapse file tree 4 files changed +12
-1
lines changed Expand file tree Collapse file tree 4 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 3131 uses : ./.github/workflows/setup-xapi-environment
3232 with :
3333 xapi_version : ${{ env.XAPI_VERSION }}
34+ ocaml_version : " 4.14.2"
3435
3536 - name : Install dune-compiledb to generate compile_commands.json
3637 run : |
Original file line number Diff line number Diff line change 2424 uses : ./.github/workflows/setup-xapi-environment
2525 with :
2626 xapi_version : ${{ inputs.xapi_version }}
27+ ocaml_version : " 4.14.2"
2728
2829 - name : Generate SDKs
2930 shell : bash
Original file line number Diff line number Diff line change 2525 fail-fast : false
2626 matrix :
2727 runs-on : ["ubuntu-22.04"]
28+ ocaml-version : ["4.14.2"]
2829 experimental : [false]
2930 include :
3031 - runs-on : " ubuntu-22.04-arm"
32+ ocaml-version : " 4.14.2"
33+ experimental : true
34+ - runs-on : " ubuntu-22.04"
35+ ocaml-version : " 5.3.0"
3136 experimental : true
3237
3338 continue-on-error : ${{ matrix.experimental }}
4853 uses : ./.github/workflows/setup-xapi-environment
4954 with :
5055 xapi_version : ${{ env.XAPI_VERSION }}
56+ ocaml_version : ${{ matrix.ocaml-version }}
5157
5258 - name : Build
5359 run : opam exec -- make
Original file line number Diff line number Diff line change 55 xapi_version :
66 description : " XenAPI version, pass to configure as --xapi_version=<value>"
77 required : true
8+ ocaml_version :
9+ description : " OCaml compiler version"
10+ required : true
811runs :
912 using : " composite"
1013 steps :
5255 - name : Use ocaml
5356 uses : ocaml/setup-ocaml@v3
5457 with :
55- ocaml-compiler : ${{ steps.dotenv.outputs.ocaml_version_full }}
58+ ocaml-compiler : ${{ inputs.ocaml_version }}
5659 opam-repositories : |
5760 xs-opam: ${{ steps.dotenv.outputs.repository }}
5861 dune-cache : true
You can’t perform that action at this time.
0 commit comments