-
Notifications
You must be signed in to change notification settings - Fork 84
Fix GitHub actions #781
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Fix GitHub actions #781
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.