feat: add GHCR Docker image publishing with multi-arch support

Add GitHub Actions workflow to automatically build and publish Docker
images to ghcr.io on releases. Supports amd64 and arm64 architectures.
Pre-built image available at ghcr.io/root-fr/jmap-webmail.
This commit is contained in:
Matthieu MALVACHE
2026-02-21 23:30:44 +01:00
committed by Matthieu MALVACHE
parent a43096485b
commit a932e1a1c7
4 changed files with 71 additions and 1 deletions
+2
View File
@@ -217,6 +217,8 @@ This document tracks the development status and planned features for JMAP Webmai
- [x] Health check endpoint
- [x] Docker support (multi-stage build, docker-compose, standalone output)
- [x] Structured server-side logger (text/JSON format, configurable level)
- [x] Pre-built Docker image on GitHub Container Registry (ghcr.io) with multi-arch support (amd64/arm64)
- [x] GitHub Actions CI/CD for automated image publishing on releases
## Planned Features