File tree Expand file tree Collapse file tree 1 file changed +35
-7
lines changed Expand file tree Collapse file tree 1 file changed +35
-7
lines changed Original file line number Diff line number Diff line change @@ -15,26 +15,54 @@ jobs:
15
15
os :
16
16
- ubuntu-latest
17
17
- macos-latest
18
+ - windows-latest
18
19
19
20
runs-on : ${{ matrix.os }}
20
21
21
22
steps :
22
23
- name : Checkout tree
23
24
uses : actions/checkout@v4
24
25
25
- - name : Set-up OCaml ${{ matrix.ocaml-compiler }}
26
+ - name : Set-up OCaml
26
27
uses : ocaml/setup-ocaml@v3
27
28
with :
28
29
ocaml-compiler : 5
29
30
30
- - name : Set PKG_CONFIG_PATH for libpq (keg-only)
31
- run : |
32
- echo "PKG_CONFIG_PATH=/opt/homebrew/opt/libpq/lib/pkgconfig" \
33
- >> $GITHUB_ENV
34
-
35
31
- run : opam install . --deps-only --with-test
36
32
37
33
- run : opam exec -- dune build
38
34
39
35
- run : opam exec -- dune runtest
40
- # vim: filetype=yaml
36
+
37
+ lint-doc :
38
+ runs-on : ubuntu-latest
39
+ steps :
40
+ - name : Checkout tree
41
+ uses : actions/checkout@v4
42
+ - name : Set-up OCaml
43
+ uses : ocaml/setup-ocaml@v3
44
+ with :
45
+ ocaml-compiler : 5
46
+ - uses : ocaml/setup-ocaml/lint-doc@v3
47
+
48
+ lint-fmt :
49
+ runs-on : ubuntu-latest
50
+ steps :
51
+ - name : Checkout tree
52
+ uses : actions/checkout@v4
53
+ - name : Set-up OCaml
54
+ uses : ocaml/setup-ocaml@v3
55
+ with :
56
+ ocaml-compiler : 5
57
+ - uses : ocaml/setup-ocaml/lint-fmt@v3
58
+
59
+ lint-opam :
60
+ runs-on : ubuntu-latest
61
+ steps :
62
+ - name : Checkout tree
63
+ uses : actions/checkout@v4
64
+ - name : Set-up OCaml
65
+ uses : ocaml/setup-ocaml@v3
66
+ with :
67
+ ocaml-compiler : 5
68
+ - uses : ocaml/setup-ocaml/lint-opam@v3
You can’t perform that action at this time.
0 commit comments