apache / servicecomb-pack

Apache ServiceComb Pack is an eventually data consistency solution for micro-service applications. ServiceComb Pack currently provides TCC and Saga distributed transaction co-ordination solutions by using Alpha as a transaction coordinator and Omega as an transaction agent .
https://servicecomb.apache.org/
Apache License 2.0
1.93k stars 435 forks source link

migrate travis-ci to github workflow #693

Open zhfeng opened 3 years ago

zhfeng commented 3 years ago

It looks like travis-ci is suck and can we use github workflow ?

WillemJiang commented 3 years ago

Yeah, we need to move to github action.

coolbeevip commented 3 years ago

Open source accounts, as always, will be completely free under travis-ci.com, Maybe we can gradually move to travis-ci.com

https://docs.travis-ci.com/user/migrate/open-source-on-travis-ci-com/

chanjarster commented 3 years ago

Open source accounts, as always, will be completely free under travis-ci.com, Maybe we can gradually move to travis-ci.com

https://docs.travis-ci.com/user/migrate/open-source-on-travis-ci-com/

No, it's not completely free, travis-ci.com consume 'credits' for each build. But you can request monthly OSS credits for OSS project.

https://docs.travis-ci.com/user/billing-faq/#what-if-i-am-building-open-source

coolbeevip commented 3 years ago

I created a JIRA https://issues.apache.org/jira/browse/SCB-2199 for that

WillemJiang commented 3 years ago

Now we just switch to GithubAction. It's time to consider to remove the travis setting now.

coolbeevip commented 3 years ago

Migrate Travis-ci to GitHub workflow completed.

Related #698 #700 #702 #703 #707 #708 #709