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

Add github workflow #31

Open
ufechner7 opened this issue Oct 13, 2023 · 1 comment
Open

Add github workflow #31

ufechner7 opened this issue Oct 13, 2023 · 1 comment
Labels
Acknowledged We are aware of this issue and will respond soon Feature Request Proposes Feature or Change

Comments

@ufechner7
Copy link
Sponsor

While you have unit tests, they are not executed when creating or merging a pull request. Please add a workflow that:

  • runs the unit tests
  • checks the code coverage of the unit tests
  • builds the documentation
    preferably on Windows, Mac and Linux, but if its easier to make it work on one OS than start with that first.
@Clemapfel
Copy link
Owner

I already cleaned up the build scripts so they now work on everything without restriction, the jll should be live in the next week,
after which I can immediately register mousetrap with the Julia registry.

Once that's merged, installation is just add Mousetrap and CI should be fairly easy then. It is definitely planned next, thank you.

@Clemapfel Clemapfel added Feature Request Proposes Feature or Change Acknowledged We are aware of this issue and will respond soon labels Oct 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Acknowledged We are aware of this issue and will respond soon Feature Request Proposes Feature or Change
Projects
None yet
Development

No branches or pull requests

2 participants