Commit Graph

20 Commits

Author SHA1 Message Date
Robin Linden
ff9ae14d5e Test the oldest supported CMake version in CI 2025-07-17 23:31:52 +02:00
Robin Linden
2a448ad6aa Update CMake and Ninja in CI 2025-07-17 23:14:39 +02:00
Robin Linden
e5b985ad0d Update some CI jobs to run on Windows-2025 and Ubuntu 24.04 2025-04-10 22:20:47 +02:00
Robin Linden
071d6650c1 Cancel ongoing CI runs for the current branch if needed 2025-04-10 22:20:09 +02:00
Robin Linden
efe92cfa29 Set CI jobs to only be allowed to read the repo contents 2025-04-10 22:19:15 +02:00
Robin Linden
0dc973bb0b Only run CI for PRs or when manually triggered 2025-04-10 22:18:24 +02:00
Robin Linden
78a8bac16f Add a clang-cl x64 CI job 2025-04-10 22:08:29 +02:00
Robin Linden
f568ff02f1 Update to the latest version of CMake in CI 2022-08-11 23:49:00 +02:00
Robin Linden
18f984cb48 Use the latest version of CMake in CI 2022-06-08 19:42:06 +02:00
Robin Linden
78f3153b2b Use the latest setup-python action in CI 2022-06-08 19:41:22 +02:00
Robin Linden
114ab2831d Enable and treat CMake warnings as errors 2022-06-06 18:37:57 +02:00
Robin Linden
a7c87b7bcc Remove step names from CI
The commands we run are simple enough that having a name instead of the
command displayed just makes things less obvious.
2022-06-06 18:36:28 +02:00
Robin Linden
cd8427a30e Give the Windows CI less transient names 2022-05-29 19:28:34 +02:00
Robin Lindén
a873309d12 Run Linux CI on Ubuntu 22.04 2022-05-29 19:27:20 +02:00
Robin Linden
99f14233ea Update Windows CI to target VS2022 2022-04-30 20:37:50 +02:00
Robin Linden
3903fd5f8c Merge the CI workflow files 2022-04-27 21:54:19 +02:00
Robin Linden
d0d2d01af7 Update versions of things used in CI 2022-04-21 17:45:59 +02:00
Robin Linden
a606dc79ed Use the latest versions of Python, Ninja, and CMake in CI 2021-11-02 22:10:36 +01:00
Robin Linden
25c6fb801a Replace Travis CI with GitHub Actions 2021-10-26 23:10:42 +02:00
Robin Linden
a8ac4509b2 Replace Appveyor w/ GitHub actions 2020-10-18 14:51:45 +02:00