Skip to content

product

What EU data residency actually requires for CI

Pinning your compute region is not data residency. Your cache, logs and support access all handle your source code too.

Jess Okonkwo · Co-founder · 2026-07-09 · 7 min read

CI is an unusually complete data-processing surface: your source code, your secrets, your build artefacts and your logs all pass through it. Residency claims that only cover compute do not survive scrutiny.

The four things that must be pinned

DataContainsFrequently overlooked?
ComputeSource, secrets, artefactsNo
CacheDependencies, build outputYes
LogsWhatever your build printsYes
MetricsRepository and workflow namesYes

And the fifth: support access

A support engineer reading a job log is a data access. If your provider's support team is outside the boundary, your logs effectively are too. Ask about it explicitly — it is rarely volunteered.

Your next build could be twice as fast, at half the price

Start free. Migrating away is the same one line, and we publish that diff too.