14 Commits
Author SHA1 Message Date
mathieui a261848ef4 build: fix wrong constextpr preventing some compilers from building biboumi
The latest commit introduced an issue because a std::string cannot
really be constexpr. Fortunately, a cosnt char* const works just as well
here.
2026-08-02 19:37:44 +02:00
mathieui 3b03b79142 ci: drop the tests on fedora
since fedora does not package botan3 yet, we would be stuck with a
non-TLS biboumi which cannot run the e2e tests as well as provide no
security whatsoever.
2025-10-22 22:26:24 +02:00
mathieui ccb5b4f712 ci: trigger a rebuild of the containers
it probably fell through during woodpecker issues.
2025-10-21 22:53:13 +02:00
mathieui 0ece4f8316 ci: build & test in matrix build
build in alpine, debian and fedora and run all tests
2025-04-20 13:45:17 +02:00
mathieui 2f59303cf9 tests: start to fix e2e tests
python and slixmpp have moved a bit in 10 years.
2025-04-19 23:00:27 +02:00
mathieui 25de4c6b76 ci: add test jobs
update container images for split targets between distros (woodpecker
would not pull them otherwise for some reason).
2025-04-19 22:58:56 +02:00
mathieui 1a659871e4 build: re-add a fork of Catch
For now anyway, but we need to move to catch2 or even catch3 because
those are maintained and available.
2025-04-19 22:57:10 +02:00
mathieui 91b7a0e4b9 ci: ensure containers run on amd64 2025-04-19 22:56:50 +02:00
mathieui b1d1308443 doc: update lab.louiz.org links 2025-04-18 19:08:48 +02:00
mathieui b4153550a0 ci: build packaging, test & prod containers 2025-04-18 01:05:13 +02:00
mathieui efbf9f1a0c ci: only build doc when needed 2025-04-18 01:01:33 +02:00
mathieui 64f1b1b9ec ci: update dockerfiles
oragono got renamed, and distros have been updated in the last decade
2025-04-18 01:01:33 +02:00
mathieui 0427562733 fix: do not fail the pipeline if there are no docs to update 2025-04-17 22:06:29 +02:00
mathieui f8061fb79d fix: correct minor details for doc generation 2025-04-17 22:03:20 +02:00