commits
ocaml 5.4.1 requires dune >=3.21.0. dune 3.21.x contains a regression
where `pkg-self:npm-version` in reason-react's lockfile can't be
interpreted, while dune 3.22.x contains a sandboxing bug causing files
that use melange to compile incorrectly. this bug is fixed by dune PR
14119; can try again once that's released
dune 3.21 reintroduces a bug where dune can't interpret
`pkg-self:npm-version` in reason-react's dune.lock entry, something to
do with opam-check-npm-deps maybe.
should give upgrading another try when we go to ocaml 5.4 (currently
blocked on ppx_rapper)
Just a minor improvement to not re-download an opam since one's installed in the opam container already
ocaml 5.4.1 requires dune >=3.21.0. dune 3.21.x contains a regression
where `pkg-self:npm-version` in reason-react's lockfile can't be
interpreted, while dune 3.22.x contains a sandboxing bug causing files
that use melange to compile incorrectly. this bug is fixed by dune PR
14119; can try again once that's released