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

ci: add automated testing #6

Open
AngryMaciek opened this issue Sep 16, 2021 · 1 comment
Open

ci: add automated testing #6

AngryMaciek opened this issue Sep 16, 2021 · 1 comment

Comments

@AngryMaciek
Copy link

I assume that the files at zonodo together with the go_annotations and theta_annotations make up a test input data? If so, it would we be good to include the script to download the test input data (see #4) as well as expected output.

Having that test data ready:

Since this is a public repo unlimited minutes of GitHub Actions for CI/CD are available!
Iit would be very nice to set up a simple GH Actions workflow which would trigger a testrun with every commit being pushed or every merge request being issued. You can take a look at an example CI/CD workflow here.

@AngryMaciek
Copy link
Author

For every GH Action you can have a GH shield too and put it on top of the README. They automatically change colors and text depending on wheter the CI workflow is passing/failing. If you include automated testing in this repo remember to add a test shield as well!

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

No branches or pull requests

1 participant