Skip to content

Commit d264bf6

Browse files
committed
fix(build/mel): pins/melange deps
1 parent 337aa42 commit d264bf6

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

.github/workflows/build.yml

+6-3
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,12 @@ jobs:
100100
uses: ocaml/setup-ocaml@v2
101101
with:
102102
ocaml-compiler: ${{ matrix.ocaml-compiler }}
103-
opam-depext-flags: --with-test
104-
opam-local-packages: |
105-
js/melange-decoders.opam
103+
104+
- working-directory: js
105+
run: |
106+
opam pin -y -n melange-jest git+ssh://[email protected]/melange-community/melange-jest.git
107+
opam pin -y -n melange-fetch git+ssh://[email protected]/melange-community/melange-fetch.git
108+
opam pin -y -n melange-webapi git+ssh://[email protected]/melange-community/melange-webapi.git
106109
107110
- run: opam install decoders-melange.opam --with-test
108111
working-directory: js

js/dune-project

+2
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,6 @@
1111
(depends
1212
(ocaml (>= 4.13.0))
1313
(odoc :with-doc)
14+
(melange-fetch (= "dev"))
15+
(melange-webapi (= "dev"))
1416
(melange-jest :with-test)))

js/melange-decoders.opam

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ depends: [
77
"dune" {>= "3.8"}
88
"ocaml" {>= "4.13.0"}
99
"odoc" {with-doc}
10+
"melange-fetch" {= "dev"}
11+
"melange-webapi" {= "dev"}
1012
"melange-jest" {with-test}
1113
]
1214
build: [

0 commit comments

Comments
 (0)