Simon Ser
|
15f6ce7832
|
ci: use alpine/latest instead of alpine/edge
Right now alpine/edge has a broken gcovr package. We don't need
the bleeding edge so let's switch to alpine/latest for stability.
|
2024-05-14 16:21:08 +02:00 |
|
Simon Ser
|
58b8494dd5
|
ci: halt on UBSan errors
By default UBSan prints a message and carries on, which makes it
easy to miss errors.
|
2023-11-02 11:11:34 +01:00 |
|
Simon Ser
|
d98ae24328
|
Switch to "meson setup"
Fixes this warning:
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
|
2023-02-22 10:57:03 +01:00 |
|
Simon Ser
|
0e3519fd80
|
ci: drop unnecessary gcovr.cfg lines
This file is checked in now.
|
2023-02-22 10:47:23 +01:00 |
|
Simon Ser
|
79f1647d67
|
ci: turn off tar verbosity when compressing coverage report
|
2022-07-27 09:08:00 +02:00 |
|
Simon Ser
|
1eb42e264e
|
ci: enable meson --fatal-meson-warnings
And remove unnecessary -Dauto_features=enabled, since this library
doesn't have any feature options.
|
2022-07-27 09:07:05 +02:00 |
|
Simon Ser
|
091511af44
|
ci: build with ASan
|
2022-07-27 09:05:01 +02:00 |
|
Simon Ser
|
28d074e5ab
|
ci: drop py3-setuptools from Alpine packages
The upstream bug has been fixed.
|
2021-10-25 15:16:23 +02:00 |
|
Simon Ser
|
6166e23127
|
Migrate to gitlab.freedesktop.org
|
2021-10-25 15:01:58 +02:00 |
|
Simon Ser
|
799dddd6c4
|
ci: drop codecov
Instead generate the HTML reports ourselves, and rely on builds.sr.ht
artifacts.
|
2021-04-30 10:17:59 +02:00 |
|
Simon Ser
|
f7837738c4
|
ci: add freebsd CI
|
2020-11-05 15:21:51 +01:00 |
|