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

Set up github actions #5

Merged
merged 12 commits into from
Jun 29, 2021
Merged

Conversation

WannabeSmith
Copy link
Collaborator

Set up continuous integration via gh actions. Currently this only runs on the latest ubuntu.

  • Installs boost via apt-get
  • Checks installation of python package
  • Runs c++ tests

I also needed to add
#include <memory>
to unform_boundaries.h since installation seems to fail on some linux distros without it (works fine on macos with/without it though).

@WannabeSmith WannabeSmith deleted the branch gostevehoward:master June 26, 2021 03:06
@WannabeSmith WannabeSmith deleted the master branch June 26, 2021 03:06
@gostevehoward
Copy link
Owner

Looks good to me, thanks! Did you close it because you're going to do it a different way?

@WannabeSmith WannabeSmith restored the master branch June 27, 2021 14:05
@WannabeSmith WannabeSmith reopened this Jun 27, 2021
@WannabeSmith
Copy link
Collaborator Author

Oops, I renamed my branch, and didn't realize it would close this. Everything should be back to normal now.

* This covers everything that was in the previous .gitignore but with
some additional stuff that might arise when writing python
Use standard Python gitignore + other folders
@gostevehoward gostevehoward merged commit 5772f79 into gostevehoward:master Jun 29, 2021
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