Closed encukou closed 3 years ago
@hroncok, would you have time for a quick sanity check?
The Travis CI build failed on Python 3.7, which is no longer compatible with c90
– the error comes from a CPython header.
The new GH action removes py37-c90
.
This includes PR #38
GitHub presents the thing in a confusing manner. That PR appears to be merged but the commits are still displayed here. Anyway, reviewing the CI related commit only here.
Thanks for the review!
The first gcc
actually uses C++ because of the extension of test_py3c.cpp
(which is a symlink to test_py3c.c
, made just for this).
Alas, Python 3.4 is no longer in Fedora.
Right, OMG.
OK! Looks like we can use Travis for 3.4 and an ancient container image for Python 3.3.
I wonder whether it won't make more sense to do the 3.4 job on GH actions as well?
Gerrit Huizenga convinced me to keep Travis CI, or at least a bit of it. See this discussion for the details.
Thank you for the review and all the suggestions! But I don't want to drag this out longer. This PR now makes things better than they were, so I'll merge. Discussion can continue, of course :)
This includes PR #38, where Travis CI is taking a really long time to run all the builds.