self‑managed ci/cd