Bot releases are visible (Hide)
Published by smorimoto almost 3 years ago
Published by smorimoto almost 3 years ago
--no-depexts
is now used in CLI 2.0 mode from opam 2.1.2.Published by smorimoto almost 3 years ago
Published by smorimoto almost 3 years ago
Published by smorimoto almost 3 years ago
Published by smorimoto almost 3 years ago
Published by smorimoto about 3 years ago
Published by smorimoto about 3 years ago
OPAMSOLVERTIMEOUT
to 1000
to avoid a timeout even if the opam solver is slow.Published by smorimoto about 3 years ago
depext
package on macOS runners (opam is now at 2.1.0).Published by smorimoto about 3 years ago
Published by smorimoto over 3 years ago
2.0.0-alpha
.Published by smorimoto over 3 years ago
opam-repositories
input to support multiple opam repositories.opam-repository
input has been removed in order to add the opam-repositories
input.Published by smorimoto over 3 years ago
~/.opam
on Unix, D:\.opam
on Windows), opam download-cache (~/.opam/download-cache
on Unix, D:\.opam\download-cache
on Windows), and opam local switch (_opam
).dune-cache
enabled, install dune, automatically configure the dune cache for the most efficient use in CI (exports DUNE_CACHE=enabled
, DUNE_CACHE_TRANSPORT=direct
. TRANSPORT must be direct
, not daemon
, to speed up the opam install process and to support Windows: https://github.com/ocaml/dune/issues/4166, https://github.com/ocaml/dune/issues/4167), and share the dune cache directory for each run.opam-pin
is enabled, pin the local packages specified by opam-local-packages
.opam-depext
is enabled, install the system dependencies specified by opam-local-packages
via depextopam-disable-sandboxing
is enabled, sandboxing is disabled for all platforms except Windows. (Sandboxing is always disabled on the Windows runners due to limitations of opam.)mingw64-i686-gcc-core
and mingw64-i686-gcc-g++
for 32 bit compiler variant support.darcs
and mercurial
.mercurial
.OPAMCOLOR=always
.OPAMERRLOGLEN=0
.OPAMPRECISETRACKING=1
.OPAMSOLVERTIMEOUT=500
.OPAMROOT=D:\.opam
on the Windows runners.OPAMVERBOSE=true
if the actions debug mode is enabled. (https://docs.github.com/en/actions/managing-workflow-runs/enabling-debug-logging)MSYS=winsymlinks:native
for @actions/cache
on the Windows runners.HOME=%USERPROFILE%
for opam on the Windows runners.ocaml-version
input has been removed. Use the ocaml-compiler
instead.4.12.0
) support has been removed.R2L:1
, R2R:1
)ppa: avsm/musl
on 18.04 and older Ubuntu runners.--enable-shell-hook
to opam init
fixes a bug that must be run via opam exec in subsequent steps.gcc-multilib
, g++-multilib
for ocaml-option-32bit
.Published by smorimoto over 3 years ago
OPAMJOBS
is sufficient).Published by smorimoto over 3 years ago
brew update
before set up to avoid an issue with Bintray transition period.Published by smorimoto over 3 years ago
Published by smorimoto over 3 years ago
CYGWIN_ROOT
on the Windows runners, allowing bash to be invoked as %CYGWIN_ROOT%\bin\bash
/$env:CYGWIN_ROOT\bin\bash
(and similarly for Cygwin setup-x86_64.exe
).%CYGWIN_ROOT%\bin
to PATH
.Published by smorimoto over 3 years ago
Published by smorimoto over 3 years ago
D:\cygwin
, using faster Azure temporary storage.Published by smorimoto almost 4 years ago
Reduce build time by exporting modified OPAMJOBS
environment variable.