holger krekel
195c680455
ci: replace staging workflows with LXC-local testing
...
Replace the two staging-server CI workflows and their zone-file
helpers with a single lxc-test job in ci.yaml that runs
'cmdeploy lxc-test' inside an ubuntu-24.04 runner.
The new workflow installs Incus from the Zabbly apt repository,
initialises it, bootstraps the venv, caches the base LXC image
together with SSH keys, and runs the full LXC pipeline
(container creation, deploy, DNS zones, tests).
2026-03-09 10:33:08 +01:00
Jagoda Ślązak
4481a12369
chore(deps): upgrade to filtermail v0.5.2
...
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com >
2026-03-04 15:53:50 +01:00
Jagoda Estera Ślązak
dbd5cd16f5
feat: replace DKIM verification with filtermail v0.5 ( #831 )
...
Upgrade to filtermail v0.5, which has a built-in DKIM verifier
and disable OpenDKIM on reinject_incoming.
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com >
2026-02-25 12:39:33 +01:00
Jagoda Estera Ślązak
91df11015e
chore(deps): upgrade to filtermail v0.3 ( #850 )
...
## 0.3.0 - 2026-02-14
### Features
- Support legacy, pre-OpenPGP packet format
### Miscellaneous Tasks
- *(dist)* Switch to musl targets
### Refactor
- Remove unnecessary Arc
- Use a custom, minimal SMTP client instead of lettre
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com >
2026-02-14 18:02:05 +01:00
Jagoda Ślązak
e42139e97b
chore(deps): upgrade to filtermail v0.2
...
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com >
2026-01-28 20:46:02 +00:00
Jagoda Estera Ślązak
ab3492d9a1
feat(filtermail): Replace filtermail with rust reimplementation ( #808 )
...
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com >
2026-01-23 16:31:45 +01:00
link2xt
6bc751213f
Checkout non-merge commit in CI
2025-06-04 20:12:22 +00:00
Christian Hagenest
3899f41c61
switch to checkout@v4 #301
2024-06-18 14:49:37 +02:00
missytake
32238e99ab
tests: testing cmdeploy init only makes sense with a staging server as well now
2023-12-20 19:26:50 +01:00
holger krekel
8e6869d8e3
move tests into cmdeploy
2023-12-11 18:12:23 +01:00
holger krekel
e27dd84501
show PATH env
2023-12-11 15:52:12 +01:00
holger krekel
cdbda291c5
fix cmdeploy test command
2023-12-11 15:52:12 +01:00
holger krekel
d70eb78a76
remove tox run from deploy-chatmail and use 'cmdeploy fmt' and 'pytest' directly
2023-12-11 15:52:12 +01:00
holger krekel
b3fdebf8df
tweak for making CI happy
2023-12-11 15:52:12 +01:00
holger krekel
4615df2e3b
try to fix workflow
2023-12-11 15:52:12 +01:00
holger krekel
d3ca037ebf
snap
2023-12-11 15:52:12 +01:00
holger krekel
fcd3194eb1
run tests via scripts
2023-10-22 14:48:30 +02:00
holger krekel
bdef189ce1
try to run all offline tests in CI
2023-10-22 14:48:30 +02:00
link2xt
eb69dd58f7
Setup CI
2023-10-20 15:18:17 +02:00