servicecomb-pack icon indicating copy to clipboard operation
servicecomb-pack copied to clipboard

migrate travis-ci to github workflow

Open zhfeng opened this issue 5 years ago • 6 comments

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

zhfeng avatar Jan 27 '21 09:01 zhfeng

Yeah, we need to move to github action.

WillemJiang avatar Jan 31 '21 09:01 WillemJiang

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/

coolbeevip avatar Jan 31 '21 09:01 coolbeevip

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

chanjarster avatar Feb 02 '21 09:02 chanjarster

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

coolbeevip avatar Mar 01 '21 01:03 coolbeevip

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

WillemJiang avatar Mar 03 '21 09:03 WillemJiang

Migrate Travis-ci to GitHub workflow completed.

  • Master pr passed
  • Master push passed
  • Deploy snapshot passed (Run at 2 during night UTC)

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

coolbeevip avatar Mar 19 '21 04:03 coolbeevip