Updated CI
We updated our CI, all builds for 3.x and the master was moved to the GitHub Actions.
And we gave up Travis and AppVeyor.
Main reasons:
- Builds on Travis and AppVeyor are in the queue for a long time (especially on Travis) - builds on GitHub Actions are launched immediately (at least at the moment)
- It is difficult to get build artifacts for different platforms - on the GitHub for logged developers, you can get build artifacts for each pull request for all platforms.
- Complex release process for beta and stable versions - we have greatly simplified the process of releasing new versions.
- Complex infrastructure - builds are scattered across different services, builds scripts are made in different ways and are duplicated, etc. - now everything is in one place and sorted out on shelves.
The work is still ongoing, we have done the main things, but there is still that remains to be completed.
We also changed the structure of directories at FTP for nightly builds
https://ftp.osuosl.org/pub/musescore-nightlies/
(The page still needs some work)
Comments
MuseScore-3.6.0.308875967-x86_64.AppImage 2020-10-15 15:52 146M ?
In reply to MuseScore-3.6.0.308875967… by Shoichi
Should IMHO not be in the stable directory, Has been addressed in the developers' chat on Telegram
In reply to MuseScore-3.6.0.308875967… by Shoichi
Thank you. This is a mistake, I removed this build.