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

[build] [ci] Preliminary github actions support #242

Merged
merged 1 commit into from
Jun 9, 2021
Merged

Conversation

ejgallego
Copy link
Member

This is just a basic building setup, for linux at the moment.

Github Actions is way more powerful than travis, so we can improve
many previous things of the setup, concretely:

  • re-add OSX build
  • generate a docker image
  • set a job for each addon, or create a push event so addons are built
    on their own repos

Closes #224

Thanks to Jason Gross for the help with the SerAPI action.

@ejgallego ejgallego added this to the 0.13.1 milestone Jun 9, 2021
This is just a basic building setup, for linux at the moment.

Github Actions is way more powerful than travis, so we can improve
many previous things of the setup, concretely:

- re-add OSX build
- generate a docker image
- set a job for each addon, or create a push event so addons are built
  on their own repos

Closes #224

Thanks to Jason Gross for the help with the SerAPI action.
@ejgallego ejgallego merged commit d5ea297 into v8.13 Jun 9, 2021
@ejgallego ejgallego deleted the v8.13+gh_actions branch June 9, 2021 19:04
@ejgallego ejgallego self-assigned this Jun 9, 2021
@corwin-of-amber
Copy link
Member

This is a wonderful development. Thanks @JasonGross!

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

Successfully merging this pull request may close these issues.

[ci] Migrate from Travis CI
2 participants