Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump avsm/setup-ocaml from 1 to 2 #215

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 27, 2023

Bumps avsm/setup-ocaml from 1 to 2.

Release notes

Sourced from avsm/setup-ocaml's releases.

v2.0.0-beta2

Changed

  • Changed to force an update of the opam cache if the week number is changed.

Removed

  • Removed the profiling functionality added in 2.0.0-alpha.

v2.0.0-beta

Added

  • ​Added opam-repositories input to support multiple opam repositories.

Removed

  • The opam-repository input has been removed in order to add the opam-repositories input.

v2.0.0-alpha

Added

  • Added support for 32 bits compiler variants.
  • Added semver-style version matching support.
  • Cache opam root (~/.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).
  • If 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: ocaml/dune#4166, ocaml/dune#4167), and share the dune cache directory for each run.
  • If opam-pin is enabled, pin the local packages specified by opam-local-packages.
  • If opam-depext is enabled, install the system dependencies specified by opam-local-packages via depext
  • If opam-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.)
  • The profiling functionality allows us to check the duration of each group if debug mode is enabled. (https://docs.github.com/en/actions/managing-workflow-runs/enabling-debug-logging)

Changed

  • The Windows runners install mingw64-i686-gcc-core and mingw64-i686-gcc-g++ for 32 bit compiler variant support.
  • Clean the log output by grouping some operations.
  • The compiler will be initialised in all platforms with an opam local switch to eliminate differences between platforms and prepare for full dependency caching in the future.
  • The macOS and Ubuntu runners install and cache opam from the GitHub release directly without the system package manager.
  • The macOS and Ubuntu runners install darcs and mercurial.
  • The Windows runners install mercurial.
  • Export OPAMCOLOR=always.
  • Export OPAMERRLOGLEN=0.
  • Export OPAMPRECISETRACKING=1.
  • Export OPAMSOLVERTIMEOUT=500.
  • Export OPAMROOT=D:\.opam on the Windows runners.
  • Export OPAMVERBOSE=true if the actions debug mode is enabled. (https://docs.github.com/en/actions/managing-workflow-runs/enabling-debug-logging)
  • Export MSYS=winsymlinks:native for @actions/cache on the Windows runners.
  • Export HOME=%USERPROFILE% for opam on the Windows runners.

Removed

  • The ocaml-version input has been removed. Use the ocaml-compiler instead.

... (truncated)

Changelog

Sourced from avsm/setup-ocaml's changelog.

[2.0.12]

Changed

  • Use ocaml-opam/opam-repository-mingw instead of fdopen/opam-repository-mingw.

Fixed

  • Fix in 2.0.11 for hashing caused an invalid git configuration to be written.
Commits
  • 5b1fc8c Prepare v2.0.13
  • ec01f20 Update npm deps
  • 7ce8524 Merge pull request #656 from psafont/local-urls
  • 0acdb79 setup-ocaml/cache: generate key for local repositories
  • 8979b62 Update Yarn to v3.5.0
  • 1cc4721 Add the Dependency Review GitHub Action
  • 64e1d67 Add CODE_OF_CONDUCT.md
  • e3a9acd Fix scorecard errors
  • 6a05d92 Merge pull request #653 from ocaml/scorecard
  • 9ca627b Add the OpenSSF Scorecard GitHub Action
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [avsm/setup-ocaml](https://github.com/avsm/setup-ocaml) from 1 to 2.
- [Release notes](https://github.com/avsm/setup-ocaml/releases)
- [Changelog](https://github.com/ocaml/setup-ocaml/blob/master/CHANGELOG.md)
- [Commits](ocaml/setup-ocaml@v1...v2)

---
updated-dependencies:
- dependency-name: avsm/setup-ocaml
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@4ever2
Copy link
Collaborator

4ever2 commented Mar 27, 2023

@dependabot ignore this major version

@dependabot dependabot bot closed this Mar 27, 2023
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 27, 2023

OK, I won't notify you about version 2.x.x again, unless you re-open this PR. 😢

@dependabot dependabot bot deleted the dependabot/github_actions/avsm/setup-ocaml-2 branch March 27, 2023 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant