Skip to content

Commit 7c79856

Browse files
committed
ci: pin cyrus-docker-test-server to last known-good digest
The cyrusimap/cyrus-docker-test-server image was rebuilt on 2026-04-03 with a multi-stage slim build that broke CalDAV startup: the httpd module never comes up on port 8080, causing the health check to fail before CI can even run. Pin to the digest that was current on 2026-03-30 (confirmed passing in GitHub Actions run 23748898521) until the upstream image is fixed.
1 parent 7318a85 commit 7c79856

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/tests.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,10 @@ jobs:
4040
--health-retries 5
4141
--health-start-period 60s
4242
cyrus:
43-
image: ghcr.io/cyrusimap/cyrus-docker-test-server:latest
43+
# Pinned to last known-good build (pre-April-2026 multi-stage rebuild
44+
# that broke CalDAV startup). Unpin once upstream is fixed.
45+
# Working digest confirmed in CI run 23748898521 (2026-03-30).
46+
image: ghcr.io/cyrusimap/cyrus-docker-test-server@sha256:d639a9116691a7a1c875073486c419d60843e5ef8e32e65c5ef56283874dbf2c
4447
ports:
4548
- 8802:8080
4649
- 8001:8001

0 commit comments

Comments
 (0)