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

Package ppx_mica.0.1.0 #26652

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ngernest
Copy link

@ngernest ngernest commented Oct 1, 2024

ppx_mica.0.1.0

PPX deriver that automates differential testing for OCaml modules



🐫 Pull-request generated by opam-publish v2.4.0

@shonfeder
Copy link
Collaborator

shonfeder commented Oct 2, 2024

Hello! Thank you for publishing your package! Mica looks super cool and I am looking forward to trying it out. (The readme is extremely clear!)

Since it looks like this is your first time publishing a package to opam, allow me offer a warm welcome and a bit of an intro :)

We run a CI system to ensure that packages can be installed on all intended systems. You can see the results for your PR at https://opam.ci.ocaml.org/github/ocaml/opam-repository/commit/51b56fad1033fa4ad04b706eef5074af6f223397 (or by clicking the Details link next to the opam-ci status check).

This shows the results of the builds and tests across our build matrix. Because we build and test on such a large matrix, it is very common for errors to be identified during package publication.

In my following comments and suggestions, I'll try to provide pointers and suggestions to get everything squared away. Please let us know if you have any questions, as we are here to help :)

Copy link
Collaborator

@shonfeder shonfeder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this should address all the errors I am seeing!

packages/tyche_utils/tyche_utils.0.1.0/opam Outdated Show resolved Hide resolved
packages/tyche_utils/tyche_utils.0.1.0/opam Outdated Show resolved Hide resolved
packages/mica_case_studies/mica_case_studies.0.1.0/opam Outdated Show resolved Hide resolved
packages/ppx_mica/ppx_mica.0.1.0/opam Show resolved Hide resolved
@ngernest ngernest changed the title 3 packages from ngernest/mica at 0.1.0 Package ppx_mica.0.1.0 Oct 3, 2024
@ngernest
Copy link
Author

ngernest commented Oct 3, 2024

Thanks @shonfeder for the comments! I found them very helpful as a first-time package author.

I've edited the PR so that there's only one package (ppx_mica) and added lower bounds for its dependencies -- the other two packages (tyche_utils & mica_case_studies) aren't strictly necessary for end users, so I've removed them from this PR and isolated them in separate repos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants