Skip to content

Conversation

@Buristan
Copy link
Contributor

@Buristan Buristan commented Apr 29, 2025

ci: update ubuntu version

The ubuntu-20.04 (focal) image is no longer supported, so the build using this image returns the following error:

| This is a scheduled Ubuntu 20.04 brownout. Ubuntu 20.04 LTS runner
| will be removed on 2025-04-01.

See 1 for the details.

This patch bumps the used version to the ubuntu-24.04 (noble).

Closes #504
Needed for tarantool/tarantool#11220


ci: remove EOL Tarantool versions from testing

This patch drops EOL Tarantool versions that has no package available for Ubuntu 24.04 noble at download.tarantool.org.


cmake: update the minimum required version

For CMake 4.0, compatibility with versions of CMake older than 3.5 has been removed 2. Thus, on macOS it leads to the error on build, since Homebrew updates it to version 4.0.

This patch sets the minimum required version to 3.5 for now.

The `ubuntu-20.04 (focal)` image is no longer supported, so the build
using this image returns the following error:

| This is a scheduled Ubuntu 20.04 brownout. Ubuntu 20.04 LTS runner
| will be removed on 2025-04-01.

See [1] for the details.

This patch bumps the used version to the ubuntu-24.04 (noble).

[1]: actions/runner-images#11101

Closes #504
Needed for tarantool/tarantool#11220
@Buristan Buristan added ci build issue The issue describes the problem with the build labels Apr 29, 2025
@Buristan Buristan force-pushed the skaplun/cmake-bump branch from bf3aa03 to b2d5115 Compare April 29, 2025 07:38
This patch drops EOL Tarantool versions that have no package available
for Ubuntu 24.04 noble at download.tarantool.org.
For CMake 4.0, compatibility with versions of CMake older than 3.5 has
been removed [1]. Thus, on macOS it leads to the error on build, since
Homebrew updates it to version 4.0.

This patch sets the minimum required version to 3.5 for now.

[1]: https://cmake.org/cmake/help/latest/release/4.0.html#deprecated-and-removed-features
@Buristan Buristan force-pushed the skaplun/cmake-bump branch from b2d5115 to 5a78626 Compare April 29, 2025 07:40
@yngvar-antonsson yngvar-antonsson merged commit a30e9d7 into master Apr 30, 2025
15 checks passed
@yngvar-antonsson yngvar-antonsson deleted the skaplun/cmake-bump branch April 30, 2025 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build issue The issue describes the problem with the build ci

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update workflows using Ubuntu 20.04 (focal)

4 participants