mypaint / mypaint

MyPaint is a simple drawing and painting program that works well with Wacom-style graphics tablets.
https://mypaint.app
GNU General Public License v2.0
2.67k stars 386 forks source link

CI: Move to GitHub actions #1238

Open AesaraB opened 8 months ago

AesaraB commented 8 months ago

Point of concern

AppVeyor is already broken, and fixes for #1216, #1229, #1191 will invariably break CI even more.

Suggested improvements

Ask @odysseywestra how they would like to move forward with CI. Incremental upgrades per fix, or upgrade once after all of it is fixed?

odysseywestra commented 8 months ago

What I'll do is disable Appveyor for now. And when we are satisfied with #1229 and #1228 then we can revisit this.

AesaraB commented 8 months ago

I'd wait until #1191 is fixed also, as from what I can tell AppVeyor has problems doing unit testing (something to do with python nose not being found in PATH)

odysseywestra commented 8 months ago

Okay the webhooks for Appveyor are disabled in mypaint, libmypaint and any repo relying on appveyor for now.

jtojnar commented 8 months ago

Opened #1239