Andrea Pappacoda
fc088bb7fe
ci: install scdoc
...
ci/woodpecker/pr/woodpecker Pipeline was successful
Details
On Debian, install gcc and libc-dev instead of build-essential, as it
drags in useless dependencies and its description explicitly says that
it should only be installed if you need to build Debian packages.
Also stop using meson's implicit setup command, as it's now discouraged:
https://github.com/mesonbuild/meson/pull/10701
2022-08-21 22:39:54 +02:00
Dylan Baker
179a0560a6
ci: run meson test with the address sanitizer enabled
...
Set the ASAN_OPTION so that the exitcode is not 1, this avoids asan
returning the exitcode that the tests already expect from a normal
pkgconf error
2022-08-04 15:52:10 -07:00
Dylan Baker
bf307c1d95
ci: set meson to build with -Werror
...
This will help catch any new warnings added in CI.
2022-08-01 09:40:08 -07:00
Ariadne Conill
b602e33141
github actions: use debian testing
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-06-26 19:39:09 +00:00
Ariadne Conill
2ed2b98e64
workflows: more distcheck fixes
2021-07-24 20:28:04 -06:00
Ariadne Conill
9b49eb2280
workflows: install xz package
2021-07-24 20:26:44 -06:00
Ariadne Conill
4d5b378f9e
workflows: use distcheck instead of check for autotools tests
2021-07-24 20:25:15 -06:00
Ariadne Conill
37b596ccda
CI: fix alpine autotools CI
2021-03-18 06:49:16 -06:00
Ariadne Conill
caaf4861cf
CI: fix alpine CI
2021-03-18 06:48:07 -06:00
Ariadne Conill
00cc9a8caf
CI: add alpine CI alongside debian CI
2021-03-18 06:46:09 -06:00
Ariadne Conill
402fd9fe1f
add funding.yml
2021-03-18 06:38:24 -06:00
Christoph Reiter
b218cae5a9
Add CI for debian+meson/autotools
...
Builds and runs tests. Using Debian testing since the test framework
is only in testing right now.
2020-11-23 10:31:52 -07:00
Christoph Reiter
24589cddb0
Add basic CI for mingw-w64 32/64 bit
...
This only builds things with meson and no tests are run.
2020-11-23 04:13:05 -07:00