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

Add github action for CI of Linux #151

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

bovine
Copy link
Member

@bovine bovine commented Sep 2, 2021

Continuous Integration support for Linux compilation using Github Actions.

@mutability
Copy link

What does this actually turn on? We already have automated package building running via the Jenkinsfile.

@mutability
Copy link

Seems like this is an x86 build on ubuntu? That's, I guess, useful to check for compatibility reasons, but it won't produce packages that we'd release.

@bovine
Copy link
Member Author

bovine commented Sep 3, 2021

Right, this isn't intended to produce final binaries for release purposes, just to ensure compilability of the codebase and submitted PRs before they are merged. By being run on the github side (rather than Jenkins), the public can see any build failures of their own code before submitting PRs to us, even if they fork this repo into their own user account.

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