aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authordundargoc <gocdundar@gmail.com>2023-10-14 13:12:48 +0200
committerdundargoc <33953936+dundargoc@users.noreply.github.com>2023-12-16 17:17:24 +0100
commit7840760776cf8dbaa580ced87aec0222dbb693d7 (patch)
tree6958f4808dc5881010ff1ab5195ac75722ca3248 /.github/workflows
parent896b400bff5ccc3d369bc19ab78bc4b5a8d88066 (diff)
downloadrneovim-7840760776cf8dbaa580ced87aec0222dbb693d7.tar.gz
rneovim-7840760776cf8dbaa580ced87aec0222dbb693d7.tar.bz2
rneovim-7840760776cf8dbaa580ced87aec0222dbb693d7.zip
build: bump minimum cmake version to 3.13
The benefits are primarily being able to use FetchContent, which allows for a more flexible dependency handling. Other various quality-of-life features such as `-B` and `-S` flags are also included. This also removes broken `--version` generation as it does not work for version 3.10 and 3.11 due to the `JOIN` generator expression. Reference: https://github.com/neovim/neovim/issues/24004
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 3044a4fae0..f1468d2547 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -36,8 +36,8 @@ jobs:
runs-on: ubuntu-22.04
timeout-minutes: 15
env:
- CMAKE_URL: 'https://cmake.org/files/v3.10/cmake-3.10.0-Linux-x86_64.sh'
- CMAKE_VERSION: '3.10.0'
+ CMAKE_URL: 'https://cmake.org/files/v3.13/cmake-3.13.0-Linux-x86_64.sh'
+ CMAKE_VERSION: '3.13.0'
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup