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

Setup Continuous Integration #9

Closed
4 tasks
ccoffrin opened this issue Mar 8, 2024 · 0 comments
Closed
4 tasks

Setup Continuous Integration #9

ccoffrin opened this issue Mar 8, 2024 · 0 comments
Assignees

Comments

@ccoffrin
Copy link
Member

ccoffrin commented Mar 8, 2024

This repo needs some basic continuous integration so that we have confidence the code still runs as the dependencies evolve.

In my mind this requires,

  • moving shared functionalities across the note books into a script/package so that they can be tested programmatically
  • writing some simple tests for these shared functionalities
  • writing tests for the types of function calls that these workflows make to the dependencies (with minimalist date that will run very fast)
  • Setup github actions to run the tests (on PRs and periodically on main to check dependencies updates)
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

2 participants