Skip to content

Conversation

@bk2204
Copy link
Member

@bk2204 bk2204 commented Jun 12, 2020

We're already using GitHub Actions for the main Git LFS codebase, so let's switch here as well. We introduce a script to running CI which is currently very simple but can be expanded in the future if need be. We run entirely on Ubuntu because there's very little that's OS specific in this module, and we support the same versions of Go that Git LFS does.

bk2204 added 3 commits June 12, 2020 16:00
We're about to switch to GitHub Actions for CI, so remove the Travis CI
configuration file.
We want to run some commands to build things for CI, so let's add a
script.  Currently our test commands are very limited, but we may add
additional commands in the future, so let's add a script nevertheless.
Since we're no longer using Travis CI, let's switch to using GitHub
Action for CI.  Build on the same Go versions that Git LFS does.  Limit
us to Ubuntu only, since almost nothing in this library depends on
anything OS specific.  We can always add more OS versions in the future
if we determine that we see with compatibility problems.
@bk2204 bk2204 requested a review from a team June 12, 2020 16:22
Copy link
Member

@chrisd8088 chrisd8088 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🚀

@bk2204 bk2204 merged commit b4f6b4d into master Jun 15, 2020
@bk2204 bk2204 deleted the actions-ci branch June 15, 2020 13:37
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.

3 participants