open-coffee / opencoffee-starter

The glue of the OpenCoffee
Apache License 2.0
11 stars 1 forks source link

Migrate from Travis CI to GitHub Actions #57

Closed punycode closed 4 years ago

punycode commented 4 years ago

With the availability of GitHub Actions, the 3rd party build integration with Travis CI becomes obsolete. GitHub Actions can be better integrated into the GitHub PR lifecycle.

TODOS:

punycode commented 4 years ago

@derTobsch Might need some help here, I currently do not really understand GitHub Actions OR Travis CI builds. It's mostly about the secrets, so maybe you can get back to me on this one, so we can move forward.

derTobsch commented 4 years ago

@derTobsch Might need some help here, I currently do not really understand GitHub Actions OR Travis CI builds. It's mostly about the secrets, so maybe you can get back to me on this one, so we can move forward.

Added some commits and secrets :) So maybe "only" the release workflow is missing

derTobsch commented 4 years ago

@punycode should we merge this and add the release workflow in another pr?

sonarcloud[bot] commented 4 years ago

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information