Skip to content

Commit 25286be

Browse files
committed
separate install?
1 parent ece10d9 commit 25286be

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/opam-build.yml

+8-1
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,16 @@ jobs:
5353
- name: Install dependencies (Windows)
5454
if: ${{ matrix.os == 'windows-latest' }}
5555
working-directory: melange
56-
run: opam update
56+
run: |
57+
opam update
58+
opam pin -y add dune.dev https://github.com/ocaml/dune.git#a08e0f7f8a857b348267b30b10b9297ef881bb4d
59+
opam pin -y add melange-compiler-libs.dev https://github.com/melange-re/melange-compiler-libs.git#575ac4c24b296ea897821f9aaee1146ff258c704
60+
opam pin add reactjs-jsx-ppx.dev . --with-test -y
61+
opam pin add melange.dev . --with-test -y
62+
opam pin add rescript-syntax.dev . --with-test -y
5763
5864
- name: Install dependencies
65+
if: ${{ matrix.os != 'windows-latest' }}
5966
working-directory: melange
6067
run: |
6168
opam update

0 commit comments

Comments
 (0)