File tree Expand file tree Collapse file tree 4 files changed +11
-10
lines changed Expand file tree Collapse file tree 4 files changed +11
-10
lines changed Original file line number Diff line number Diff line change 20
20
- ubuntu-latest
21
21
- macos-latest
22
22
- windows-latest
23
- ocaml-compiler :
24
- - " 5.2"
25
23
26
24
runs-on : ${{ matrix.os }}
27
25
@@ -44,11 +42,10 @@ jobs:
44
42
- name : Install npm packages
45
43
run : yarn install --frozen-lockfile
46
44
47
- - name : Set-up OCaml ${{ matrix.ocaml-compiler }}
45
+ - name : Set-up OCaml
48
46
uses : ocaml/setup-ocaml@v3
49
47
with :
50
- ocaml-compiler : ${{ matrix.ocaml-compiler }}
51
- allow-prerelease-opam : true
48
+ ocaml-compiler : " 5.2"
52
49
53
50
# Remove this pin once a compatible version of Merlin has been released
54
51
# - name: Pin dev Merlin
82
79
submodules : true
83
80
84
81
- name : Set-up OCaml
85
- uses : ocaml/setup-ocaml@v2
82
+ uses : ocaml/setup-ocaml@v3
86
83
with :
87
84
ocaml-compiler : " 5.2"
88
- allow-prerelease-opam : true
89
85
90
86
- name : Set git user
91
87
run : |
96
92
run : |
97
93
opam install . --deps-only
98
94
opam exec -- make coverage-deps install-test-deps
95
+
99
96
- run : opam exec -- make test-coverage
100
97
env :
101
- COVERALLS_REPO_TOKEN : ${{ secrets.GITHUB_TOKEN }}
98
+ COVERALLS_REPO_TOKEN : ${{ github.token }}
102
99
PULL_REQUEST_NUMBER : ${{ github.event.number }}
Original file line number Diff line number Diff line change @@ -37,7 +37,8 @@ possible and does not make any assumptions about IO.
37
37
( ppx_expect ( and ( >= v0.17.0) :with -test) )
38
38
( uutf ( >= 1 .0.2) )
39
39
( odoc :with -doc)
40
- ( ocaml ( >= 4 .14) ) ) )
40
+ ( ocaml ( >= 4 .14) )
41
+ ( ppx_yojson_conv :with -dev-setup) ) )
41
42
42
43
( package
43
44
(name ocaml-lsp-server)
@@ -69,7 +70,8 @@ possible and does not make any assumptions about IO.
69
70
( csexp ( >= 1 .5) )
70
71
( ocamlformat-rpc-lib ( >= 0 .21.0) )
71
72
( odoc :with -doc)
72
- ( merlin-lib ( and ( >= 5 .2) ( < 6 .0) ) ) ) )
73
+ ( merlin-lib ( and ( >= 5 .2) ( < 6 .0) ) )
74
+ ( ppx_yojson_conv :with -dev-setup) ) )
73
75
74
76
( package
75
77
(name jsonrpc)
Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ depends: [
32
32
"uutf" {>= "1.0.2"}
33
33
"odoc" {with-doc}
34
34
"ocaml" {>= "4.14"}
35
+ "ppx_yojson_conv" {with-dev-setup}
35
36
]
36
37
dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git"
37
38
build: [
Original file line number Diff line number Diff line change @@ -46,6 +46,7 @@ depends: [
46
46
"ocamlformat-rpc-lib" {>= "0.21.0"}
47
47
"odoc" {with-doc}
48
48
"merlin-lib" {>= "5.2" & < "6.0"}
49
+ "ppx_yojson_conv" {with-dev-setup}
49
50
]
50
51
dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git"
51
52
build: [
You can’t perform that action at this time.
0 commit comments