Skip to content

Conversation

@kzys
Copy link

@kzys kzys commented Feb 18, 2021

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@kzys kzys changed the title Create go.yml Enable GitHub Actions Feb 18, 2021
@kzys kzys marked this pull request as ready for review February 18, 2021 22:17
@kzys
Copy link
Author

kzys commented Feb 18, 2021

Let me remove old Go versions due to #61. I can address the issue later.

@kzys kzys force-pushed the github-actions branch 3 times, most recently from d9dd660 to b2cdc11 Compare February 18, 2021 22:25
This change enables GitHub Actions and build firectl on various
Go versions.

Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com>
- name: Build
run: make all

# GitHub Actions' VMs don't have KVM. Firecracker itself won't work.
Copy link
Contributor

@xibz xibz Feb 18, 2021

Choose a reason for hiding this comment

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

if we are going to use github actions, I would much prefer to host our own github action test instance with kvm to run the tests

Copy link
Author

Choose a reason for hiding this comment

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

Yeah. GitHub Actions could potentially replace BuildKite altogether. But for now, I'd like to have some here to make sure firectl works on all Go versions.

@Kern--
Copy link
Contributor

Kern-- commented Sep 28, 2021

I think it's fine to have both github actions (for multiple go versions) and buildkite (for integ tests) like we do in firecracker-containerd. We should create an issue to re-enable go 1.11 once we've found a solution for #61

@kzys kzys merged commit c24fdae into master Sep 28, 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.

3 participants