setup-ocaml icon indicating copy to clipboard operation
setup-ocaml copied to clipboard

Opam Dependency Submission

Open smorimoto opened this issue 2 years ago • 3 comments

See https://github.com/orgs/github-community/discussions/19663

smorimoto avatar Jun 27 '22 01:06 smorimoto

Note: We currently only support a thin graph of top-level dependencies, but now we need to recurse them to send a complete dependency graph.

smorimoto avatar Jun 27 '22 02:06 smorimoto

One of the related upstream PRs has been merged! https://github.com/ocaml/opam/pull/5171

smorimoto avatar Sep 12 '22 15:09 smorimoto

We now support the submission of multiple opam packages!

smorimoto avatar Sep 24 '22 16:09 smorimoto

@smorimoto This is a very cool feature! How about posting about it to discuss.ocaml.org for some wider testing, and then it can be merged?

avsm avatar Jan 03 '23 15:01 avsm

@avsm Thank you! This depends on the feature being added in opam 2.2.0 https://github.com/ocaml/opam/pull/5303, and the current implementation is only for some kind of demonstration. So we have to wait for the release of opam 2.2.0. On a side note, the sad fact is that the GitHub team doesn't have any plans to work with opam just yet. So it would be nice if you and/or we could try to come up with some arguments in the next meeting with GitHub.

smorimoto avatar Jan 09 '23 18:01 smorimoto