piskvorky / gensim

Topic Modelling for Humans
https://radimrehurek.com/gensim
GNU Lesser General Public License v2.1
15.55k stars 4.37k forks source link

Update Windows and Ubuntu runners to -latest #3549

Open Crosswind opened 1 month ago

Crosswind commented 1 month ago

Problem description

The MacOS macos-11 runners were removed and builds suddenly started failing. With #3538 they were changed to use the -latest tags which is generally recommended. This uses the latest stable runners provided by GitHub.

The ubuntu-20.04 runners are the oldest Ubuntu version to be supported and is likely going to be removed next. The stable tag points to 22.04, 24.04 is already available for people to try.

I couldn't find an official timeline for the lifecycle of runner images provided by GitHub.

Suggestion

Change CI to also use the latest runner versions for MacOS and Windows builds to avoid sudden problems in the future while other, more urgent and complicated changes are present.

The PR should be rather simple and I'd be happy to provide one, plus work out potential build issues that may come up. Happy to help, just lmk.

mpenkov commented 1 month ago

Sure, give it a shot. I'll look at it after the immediate release, because that has priority. Thank you!