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

Porting the CI/CD system to GitHub Actions #908

Closed
3 tasks
dalonsoa opened this issue Mar 23, 2020 · 2 comments
Closed
3 tasks

Porting the CI/CD system to GitHub Actions #908

dalonsoa opened this issue Mar 23, 2020 · 2 comments

Comments

@dalonsoa
Copy link
Contributor

PR #855 started to implement the current CI system in GitHub Actions. A couple of things are missing to make it fully functional and be able to replace Travis and Appveyor:

  • Solve problem with Sundials libraries in MacOS. They seem to install properly, but tests fail, complaining they are not found.
  • Implement a scheduled testing. This should be easy by using on.schedule.
  • Implement a CD system to deploy PyBaMM to PyPI after a tagged commit to the master branch. Again, this should be easy using this Action.
@valentinsulzer
Copy link
Member

I also had problems with sundials libraries in MacOS. One difference is you need to specify DYLD_LIBRARY_PATH instead of LD_LIBRARY_PATH.

@valentinsulzer
Copy link
Member

I think this can be closed? Re-open if not

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