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

Switch from travis to github actions for CI #391

Merged
merged 1 commit into from
Jan 10, 2021
Merged

Switch from travis to github actions for CI #391

merged 1 commit into from
Jan 10, 2021

Conversation

bluss
Copy link
Member

@bluss bluss commented Jan 7, 2021

Copy setup from matrixmultiply and adapt to do the same test as the old travis test. Also fixes the running of rustfmt (but not fixing the formatting in this PR).

Fixes #390

@bluss
Copy link
Member Author

bluss commented Jan 7, 2021

rustfmt didn't run correctly in previous travis setup. Here it runs, but the format check fails. I've set it to an allowed failure for now - still visible on the PR.

@bluss
Copy link
Member Author

bluss commented Jan 10, 2021

Thanks

@bluss
Copy link
Member Author

bluss commented Jan 10, 2021

As noted - the running of rustfmt is fixed. It's marked wiht "continue-on-error" for rustfmt. Fixing can be a different PR. Existing PRs will need to rebase onto master to get the new github actions CI. (Edit: Maybe this is not needed! Just pushing something new to whatever branch could work).

@bluss bluss merged commit 9a2b635 into master Jan 10, 2021
@bluss
Copy link
Member Author

bluss commented Jan 10, 2021

I'm integrating this without merge commit - not my preference but I believe that's what @XVilka prefers?

@bluss bluss deleted the gh-actions branch January 10, 2021 00:30
@XVilka
Copy link
Member

XVilka commented Jan 10, 2021 via email

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.

Migrate from Travis CI to GitHub Actions
3 participants