From ca7d3ec6313c4da2cbe146050f4aff9b737ffb0d Mon Sep 17 00:00:00 2001 From: Philipp Kaeser Date: Tue, 21 Jul 2026 16:36:51 +0300 Subject: [PATCH] build: Updates cross-platform-actions runner, and use FreeBSD to 15.1 for CI. --- .github/workflows/build-for-bsd.yml | 7 ++++--- .github/workflows/build-for-linux.yml | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-for-bsd.yml b/.github/workflows/build-for-bsd.yml index 3ac000f..0003cc9 100644 --- a/.github/workflows/build-for-bsd.yml +++ b/.github/workflows/build-for-bsd.yml @@ -1,4 +1,4 @@ -name: Build for Free BSD 14.2 +name: Build for Free BSD 15.1 on: push: @@ -16,10 +16,10 @@ jobs: submodules: true - name: Configure, build and test libbase through CMake. - uses: cross-platform-actions/action@v0.26.0 + uses: cross-platform-actions/action@v1.3.0 with: operating_system: freebsd - version: '14.2' + version: '15.1' run: | sudo sed -i '' 's/quarterly/latest/' /etc/pkg/FreeBSD.conf sudo pkg install -y \ @@ -27,6 +27,7 @@ jobs: devel/cmake-core \ devel/pkgconf \ graphics/cairo + cmake -B build/ -Dconfig_WERROR=ON cmake --build build/ ctest --test-dir build/ --build-run-dir build/ -V diff --git a/.github/workflows/build-for-linux.yml b/.github/workflows/build-for-linux.yml index 5d99570..47b6f66 100644 --- a/.github/workflows/build-for-linux.yml +++ b/.github/workflows/build-for-linux.yml @@ -29,7 +29,7 @@ jobs: iwyu \ libcairo2-dev \ libncurses-dev - + - name: Checkout code. uses: actions/checkout@v3