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

Create Github Actions #514

Closed
KrisThielemans opened this issue Apr 8, 2021 · 5 comments · Fixed by #513, #515, #516 or #718
Closed

Create Github Actions #514

KrisThielemans opened this issue Apr 8, 2021 · 5 comments · Fixed by #513, #515, #516 or #718
Assignees

Comments

@KrisThielemans
Copy link
Member

We need to migrate away from Travis sadly.

caching

secrets

@casperdcl wrote in Nov20

Migrating saved env vars to a different provider seems the main pain point. Created this to help. Tested & works: https://github.com/casperdcl/ci-env-migrate

The advantage of github actions is that you can easily set up self-hosted runners with e.g. matlab, vis https://github.com/AMYPAD/SPM12/blob/2bd4fc4907834df0d22968dfd94d509ed16efa50/.github/workflows/test.yml#L23.

@KrisThielemans
Copy link
Member Author

there's far more to do here, so reopening

@KrisThielemans KrisThielemans linked a pull request Apr 10, 2021 that will close this issue
@KrisThielemans
Copy link
Member Author

caching done. Now a matrix with different builds

@KrisThielemans
Copy link
Member Author

re-opening as still lots to do.

  • test more configurations without exponentially increasing the number of jobs
  • add docker creating/builds
  • attempt MacOS builds
  • attempt Windows builds

@paskino
Copy link
Contributor

paskino commented Oct 24, 2021

I'm more in favour of closing this issue and opening new ones to address the TODO list you have here

  • test more configurations without exponentially increasing the number of jobs
  • add docker creating/builds
  • attempt MacOS builds
  • attempt Windows builds

I will probably create a project with all this stuff.

@KrisThielemans
Copy link
Member Author

sure. as you prefer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment