# act_runner's own configuration. See docker-compose.ci.yml for what it is for. log: level: info runner: capacity: 2 timeout: 1h # Jobs pull their own tooling; nothing here needs to be fetched per job. fetch_timeout: 10s fetch_interval: 5s cache: # Gitea's built-in cache server is what makes actions/cache@v4 work, and the # Android SDK download is worth caching: it is most of that job's wall clock. enabled: true container: network: bridge privileged: false # The host's docker daemon, for the image build. Both lines are needed: the # mount itself, and the allow-list that permits it. options: -v /var/run/docker.sock:/var/run/docker.sock valid_volumes: - /var/run/docker.sock # Let the job's own `docker` CLI find it. docker_host: unix:///var/run/docker.sock