Commit Graph
9 Commits
Author SHA1 Message Date
libretech c8ff4ad01e One secured SMTP path, optional login, sender and reply address, failing health
build / test (pull_request) Successful in 17s
build / build (pull_request) Successful in 18s
The message endpoint used implicit TLS and the PDF endpoint STARTTLS on
the same port, so one of them always failed. Both now share one
connection path with an explicit SMTP_RELAY_SECURITY, log in only with
credentials, and take SMTP_FROM and SMTP_REPLY_TO. /health answers 503
when the SMTP server refuses, so the container turns unhealthy instead
of looking fine. The old tests never ran; eight new ones do, in CI too.
2026-10-15 10:41:47 +02:00
libretech 22e642e5bb ci: bump runner-image pin v0.1.0 → v0.2.0 (#2)
build / build (push) Successful in 21s
Co-authored-by: Michael Czechowski <mail@dailysh.it>
Co-committed-by: Michael Czechowski <mail@dailysh.it>
2026-05-04 23:45:59 +02:00
libretech 4e88fb647f fix(ci): correct image digest separator
build / build (push) Successful in 19s
2026-04-30 12:20:34 +02:00
libretech 7db15bbea6 ci: digest-pin runner-image v0.1.0
build / build (push) Failing after 2s
2026-04-30 12:17:56 +02:00
libretech 3a1356a9ab ci: update runner-image path to public/ namespace
build / build (push) Failing after 1s
2026-04-30 11:57:25 +02:00
libretech 9b64540006 chore: update action ref to public/actions
build / build (push) Successful in 19s
2026-04-29 22:50:44 +02:00
libretech e08301ed38 chore: slim build.yml to use shared docker-build action (#1)
build / build (push) Successful in 20s
2026-04-29 22:08:33 +02:00
Michael Czechowski 9a820e515c ci: kick first build after enabling Gitea Actions
Build and publish / build (push) Successful in 38s
v0.1.0
2026-04-29 17:51:06 +02:00
Michael Czechowski c238d77562 feat: extract mail from mp/mail — initial libreshop/mail
Build and publish / build (push) Failing after 19s
Source moved verbatim from mp/mail/ on 2026-04-29; mp was the first
concrete adapter consuming the libreshop toolkit. Builds and publishes
git.librete.ch/libreshop/mail on every main / v* push via the standard
.gitea/workflows/build.yml shared across libreshop components.
2026-04-29 17:48:32 +02:00