build: use compact repository format