Commit Graph

88 Commits

Author SHA1 Message Date
Michele Caini
81b8d01e96 testbed: try to use gha-setup-ninja to setup ninja on the CI 2025-04-09 10:46:07 +02:00
Michele Caini
84f60ea2be build: use ninja generator for testbed windows workflow 2025-04-03 16:05:38 +02:00
Michele Caini
cc6fe33709 build: add ubuntu required packages to testbed workflow 2025-04-03 15:58:47 +02:00
Michele Caini
5b3f04c5ff build: testbed GH workflow (first attempt) 2025-04-03 14:35:47 +02:00
Michele Caini
dc0bf7bdd8 build: fix typo in GH workflow 2025-04-03 14:35:27 +02:00
Michele Caini
13f21dd942 build: tools.yml -> analyzer.yml 2025-04-01 14:30:47 +02:00
Michele Caini
0a706ec1c5 build: no need to run tests after clang-tidy 2025-01-30 10:25:06 +01:00
Michele Caini
ee7a33f62f build: update tools workflow 2025-01-29 14:08:01 +01:00
Michele Caini
68c649794c build: update iwyu job 2025-01-29 09:32:15 +01:00
Michele Caini
0d7c437153 gh: try to run lcov2 and gtest together 2024-12-23 08:55:30 +01:00
Michele Caini
158ff57fdd gh: updated build workflow 2024-12-12 09:12:08 +01:00
Michele Caini
6d3564ce53 iwyu: update to latest 2024-11-11 08:19:33 +01:00
Ezekiel Warren
154b91e835 chore: cleanup bazel files + sync bzlmod version (#1147) 2024-06-12 09:12:19 +02:00
Michele Caini
2dd38bbff2 build: updated workflow 2024-05-30 08:18:14 +02:00
Michele Caini
a82a5958b3 workflow: increase tools timeout 2024-05-17 12:19:08 +02:00
Michele Caini
5ac56d6fec workflow: refine tools 2024-05-17 11:58:02 +02:00
Michele Caini
68a6aef155 workflow:
* add linter job
* bind both linter and iwyu to a specific branch
2024-05-17 11:52:07 +02:00
Michele Caini
b8af4c6d71 workflow: minor changes 2024-05-17 11:51:29 +02:00
Michele Caini
138347320e build: cleanup workflow 2024-05-16 14:33:06 +02:00
Michele Caini
ffd3f950f3 build: maybe GH fixed it, let's see 2024-05-16 14:10:14 +02:00
Michele Caini
e4ef61ca93 build: stop supporting msvc toolset v141 2024-05-13 11:43:35 +02:00
Michele Caini
40208e6b37 build: try to add more compilers on the CI 2024-04-10 09:01:05 +02:00
Michele Caini
2f852806aa workflow: updated iwyu version 2024-02-28 09:47:16 +01:00
Michele Caini
3a89dadb30 build: update iwyu version 2024-02-06 08:59:55 +01:00
Michele Caini
aab9277d8d build: temporary workaround to a GH issue with C++20 2024-01-08 10:32:53 +01:00
Ezekiel Warren
1fb1027036 build system: use env var for bazel version in CI (#1098) 2023-12-14 09:16:11 +01:00
Michele Caini
bdea65d500 build: updated action versions 2023-12-13 12:35:54 +01:00
Michele Caini
639191af23 build: set test timeout once for all workflows 2023-10-06 15:26:22 +02:00
Michele Caini
4670a939bf workflow: increase test timeout to avoid failures when the CI is particularly slow 2023-10-06 15:18:35 +02:00
Ezekiel Warren
01453b67fc build system: add bzlmod support + tests (#1057) 2023-09-14 08:48:17 +02:00
Michele Caini
774049c75e build: update iwyu version 2023-08-19 16:00:05 +02:00
Michele Caini
2bb2c55662 build: try to make lcov happy again 2023-01-11 18:36:23 +01:00
Michele Caini
e1ead9d3ee build: update coverage workflow 2023-01-11 17:20:58 +01:00
Michele Caini
89166f0e47 build: refine analyzer workflow 2023-01-11 15:33:00 +01:00
Michele Caini
3a96980013 build: minor changes 2022-12-12 18:43:44 +01:00
Michele Caini
5db8ad53ac build: update gh workflow 2022-12-12 18:19:51 +01:00
Michele Caini
bcd1155b77 gh: add more gcc and clang versions 2022-11-16 11:10:13 +01:00
Michele Caini
1dc88109e8 gh: update workflows 2022-11-16 11:03:38 +01:00
Michele Caini
f9d0178dd7 workflow: bump iwyu version 2022-11-11 11:01:04 +01:00
Michele Caini
b828e0295a build system: update analyzer workflow 2022-08-05 11:46:53 +02:00
Michele Caini
2345002c1c build system: add iwyu workflow (see #777) 2022-08-05 08:56:35 +02:00
Michele Caini
b92a73a2a2 workflow: minor changes 2022-03-16 17:10:34 +01:00
Michele Caini
e83c77b99f build system: updated workflow(s) 2022-03-16 17:10:23 +01:00
Michele Caini
a99b8b7984 build system: get prepared for the windows-latest switch on GH 2022-02-10 10:32:06 +01:00
Michele Caini
aca25b9999 build: updated build workflow 2022-02-02 11:55:08 +01:00
Michele Caini
ec4b383198 build: minor changes to workflows 2022-02-01 11:31:44 +01:00
Michele Caini
a70b7daec4 build system: workflow cleanup 2022-01-29 17:25:34 +01:00
Michele Caini
072ab88721 build system: avoid using windows-2016 (deprecated by GH) 2021-12-01 10:33:43 +01:00
Michele Caini
fd566eff7a code coverage: move to codecov action v2 2021-10-21 11:00:42 +02:00
Michele Caini
f7506251fe build system: increase ctest timeout because ASSERT_DEATH is... expensive, at least :) 2021-08-27 11:03:35 +02:00