1
0
mirror of https://github.com/codership/wsrep-lib.git synced 2025-07-28 20:02:00 +03:00
Commit Graph

14 Commits

Author SHA1 Message Date
848b0ecccb Fix GitHub actions cache handling
Fix the CCache cache path. The default in modern CCache
is ~/.cache/ccache.

Use `github.run_id` for cache key timestamp. Previous timestamp
generation emitted a warning about `set-output` being deprecated.
2025-06-27 10:10:44 +03:00
14ce8cab76 Apparently github has removed support for Ubuntu 20.04 in workfolws.
Migrate builds done in 20.04 to 22.04 where possible, i.e. where compiler
is supported in 22.04.
2025-04-30 17:45:34 +02:00
324b01e431 MDEV-36422 Build fails with cmake 4.0.0
Set policy_max version to 4.0 to avoid error

    Compatibility with CMake < 3.5 has been removed from CMake.

Add github workflow to check CMake compatibility for commonly used
versions and the newest ones.
2025-04-03 09:09:08 +03:00
70cd967f5e Change github actions/cache to version 4
Cache service version 2 is going to get closed down,
replace with version 4.
2024-12-11 07:47:49 +02:00
e399d53d04 Try actions gcc-11 on ubuntu 22.04, add gcc 13 and 14 on ubuntu 24.04
The gcc-11 disappeared from ubuntu-2004. Change gcc-11 os to ubuntu
22.04 where it is available.

Add gcc-13 and gcc-14 which are now available on ubuntu-2404.
2024-05-17 16:06:32 +03:00
173693f2ee Github actions: do sudo apt update before installing packages 2023-07-17 15:41:24 +02:00
4951c38357 Github Actions has removed ubuntu-18.04
Replace ubuntu-18.04 virtual environment with ubuntu-20.04.
Compilation tests for GCC < 7 cannot be done anymore
since ubuntu-20.04 environment does not provide such an
old compilers.
2023-04-04 13:53:25 +03:00
94ea93a48d Add clang-13 into build matrix 2023-03-29 18:14:43 +03:00
9e8708af7e Add GCC 12 into GitHup actions build matrix 2023-02-26 10:12:56 +02:00
de3d7b63ea Add report_event() method into reporter object
Report event will write json formatted event into report
file.

Include Boost headers as system headers to avoid generating
excessive warnings. Enable extra tests for selected compilers
in actions.
2022-12-05 17:05:14 +02:00
e2b3e99c2f Fix workflow/actions submodule handling
Also added new clang and gcc compilers into build matrix.
2021-11-12 10:06:39 +02:00
fb86776354 Drop Ubuntu 16.04 environment from github build workflow
Ubuntu 16.04 is EOL and not working anymore on github.
2021-08-23 09:48:42 +02:00
dcf3ce91cd Use --output-on-failure on ctest 2020-11-27 11:29:20 +01:00
85ad715209 Move from Travis CI to GitHub Actions 2020-11-26 01:08:27 +02:00