File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 pull_request :
77 workflow_dispatch :
88
9+ permissions :
10+ contents : read
11+
912concurrency :
1013 group : ${{ github.workflow }}-${{ github.ref }}
1114 cancel-in-progress : true
1215
1316jobs :
1417 build :
18+ timeout-minutes : 30
1519 strategy :
1620 matrix :
1721 os :
1822 - ubuntu-latest
1923 ocaml-compiler :
2024 - 5
21- - 4
25+ - 4 # latest OCaml 4 release
2226 - 4.11.0
2327
2428 runs-on : ${{ matrix.os }}
2529
2630 steps :
2731 - name : Checkout code
28- uses : actions/checkout@v4
32+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
2933
3034 - name : Use OCaml ${{ matrix.ocaml-compiler }}
31- uses : ocaml/setup-ocaml@v3
35+ uses : ocaml/setup-ocaml@e32b06a3e831ff2fbc6f08cf35be2085e3918014 # v3
3236 with :
3337 ocaml-compiler : ${{ matrix.ocaml-compiler }}
38+ dune-cache : true
3439
3540 - name : Install system dependencies
3641 run : opam install conf-protoc --yes
You can’t perform that action at this time.
0 commit comments