thinhong / cpp_training

C++ training
1 stars 0 forks source link

Migrate From Travis CI to GitHub Actions #16

Open choisy opened 3 years ago

choisy commented 3 years ago

Travis CI has been abandoned by the community and now people recommend to replace it with GitHub Actions (see here). Could you try to do that? Maybe GitHub Actions can also replace AppVeyor?

thinhong commented 3 years ago

Thanks, I read about them these days and have added GitHub Actions (now just for building, with a badge on readme). This guy says it can replace AppVeyor here.

From what I've read they're all tools for CI/CD but some people use both Travis CI and AppVeyor (like the author of muparser), I still don't understand why. I'll investigate it more, but do you know why?

choisy commented 3 years ago

I think it's to do with the operating system where you want to run your tests. My understanding is that for Windows you need AppVeyor.

choisy commented 3 years ago

I confirm: check here.

choisy commented 3 years ago

Or here, good too.