Skip to content

Commit ef03e6f

Browse files
committed
CI: cleanup wasm ci
1 parent 19b816e commit ef03e6f

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

Diff for: .github/workflows/build-wasm_of_ocaml.yml

+5-3
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,9 @@ jobs:
101101
if: runner.os == 'Windows'
102102
run: opam pin add -n dune https://github.com/hhugo/dune.git#shorter-path-jsoo
103103

104+
- name: Install dune
105+
run: opam install dune
106+
104107
- name: Pin wasm_of_ocaml
105108
working-directory: ./wasm_of_ocaml
106109
run: opam pin . -n --with-version dev
@@ -109,7 +112,7 @@ jobs:
109112
if: matrix.jane_street_tests
110113
run: |
111114
opam repo add js janestreet/opam-repository
112-
opam install opam-format ocamlfind dune graphics cmdliner
115+
opam install opam-format
113116
opam exec -- dune exec --root wasm_of_ocaml tools/ci_setup.exe
114117
115118
- name: Pin Jane Street packages
@@ -123,8 +126,7 @@ jobs:
123126
- name: Install wasm_of_ocaml and its test dependencies
124127
working-directory: ./wasm_of_ocaml
125128
run: |
126-
opam install .
127-
opam install num ppx_expect cstruct uucp
129+
opam install . -t
128130
129131
- name: Run tests
130132
if: ${{ matrix.separate_compilation }}

Diff for: tools/ci_setup.ml

+1-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@ let repo = Filename.concat jane_root "opam-repository/packages"
1111

1212
let roots = [ "bonsai_web_components"; "string_dict"; "ppx_html" ]
1313

14-
let omitted_others =
15-
StringSet.of_list
16-
[ "cohttp-async"; "cohttp"; "uri"; "uri-sexp"; "cstruct"; "uucp"; "odoc-parser" ]
14+
let omitted_others = StringSet.of_list []
1715

1816
let omitted_js = StringSet.of_list [ "sexplib0" ]
1917

0 commit comments

Comments
 (0)