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

Replace Travis CI with GitHub Actions #343

Closed
wants to merge 19 commits into from
Closed

Conversation

KengoTODA
Copy link
Member

@KengoTODA KengoTODA commented Nov 30, 2020

http://travis-ci.org/ is going to be closed, and we need to migrate to http://travis-ci.com/ soon.
However, its pricing plan for OSS project is unclear, and might not enough for our workload that has build matrix and long-running smoke test.

In this PR, I'll try to replace it with GitHub Actions, which has less limitation and high parallelism.
This PR also tackles the following issues:

memo: How to sign artifacts with GPG via GitHub Secrets

@KengoTODA KengoTODA self-assigned this Nov 30, 2020
@sonarcloud
Copy link

sonarcloud bot commented Jan 2, 2021

SonarCloud Quality Gate failed.

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell E 6 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

warning The version of Java (1.8.0_275) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 11.
Read more here

1. run deploy only from the master branch
2. run sonar only for one matrix pattern
@KengoTODA KengoTODA changed the title Temporal commit to replace Travis CI with GitHub Actions Replace Travis CI with GitHub Actions Jan 2, 2021
@sonarcloud
Copy link

sonarcloud bot commented Jan 3, 2021

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@KengoTODA
Copy link
Member Author

I'll close this PR which has too many commits. I'll ask reviewers to review #350 instead.

@KengoTODA KengoTODA closed this Jan 3, 2021
@KengoTODA KengoTODA deleted the replace-travis branch January 4, 2021 10:05
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.

None yet

1 participant