ocaml / ocaml.org

The official OCaml website.
https://ocaml.org
Other
147 stars 296 forks source link

Update ocaml/setup-ocaml to v3 #2565

Open smorimoto opened 3 days ago

smorimoto commented 3 days ago

@cuihtlauac I'm the author of the action, and I'm not really interested in continuing to maintain v2, and since v3 we're using opam 2.2, which includes fundamental performance improvements, improvements around depext, and some improvements towards Native Windows support, there's no reason not to update.

cuihtlauac commented 3 days ago

I'm merging the changes on debug-ci.yml on a separate commit #2565 for testing.

cuihtlauac commented 3 days ago

Bad news: it doesn't work. Here is the log of a manual run of debug-ci.yml. That action's sole purpose is to provide a mean to test things before updating the “real” actions

https://github.com/ocaml/ocaml.org/actions/runs/9762586364

cuihtlauac commented 20 hours ago

I've updated debug-ci.yml again (PR #2583). The issue mentioned previously was in that file, not related to setup-ocaml@v3. Once the conflict is resolved, we can merge.

cuihtlauac commented 18 hours ago

Fix for conflicts in https://github.com/smorimoto/ocaml.org/pull/1

smorimoto commented 10 hours ago

Thanks for the PR!