Conversation
|
This is a draft but I don't see the mark as draft button; so please ignore until CI is failing. |
|
Upper right: |
|
I would change ubuntu-latest to ubuntu-22.04 and macos-latest to macos-13 (oldest supported versions). |
|
I could fix the actions after hours at least for a single ubuntu build, but the dependencies haven't been maintained in years, can't compile them even after bumping them gently again and again 😞 |
|
OK should we try maybe a more radical approach?
Then whoever needs an older release could still contribute it, or keep using pre-built packages of the older version. Today that would mean targeting Python 3.13 (3.14 soon), on Ubuntu 24.04 LTS. |
|
Frankly I don't know if all this trouble is really worth it, I wasted many hours to get some kind of docker build, I can't even build it locally. The CI is years old and the dependencies are years old, there have been 6 major releases to wasmer in that time.
If a project values maintainers and contributors, the first thing needed for actual development is a local build script which should be as easy as possible. |
Branched off of #780 to try and and work on CI only.