build: configure act_runner and simplify Docker workflow to amd64
Some checks failed
Docker / docker (push) Failing after 35s
Some checks failed
Docker / docker (push) Failing after 35s
- act_runner.compose.yml: auto-register with forge, mount Docker socket - act_runner.config.yaml: pass Docker socket to job containers, host network - docker.yml: drop QEMU/multi-arch, build linux/amd64 only (faster) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
16
docker/act_runner.config.yaml
Normal file
16
docker/act_runner.config.yaml
Normal file
@@ -0,0 +1,16 @@
|
||||
runner:
|
||||
capacity: 1
|
||||
timeout: 3h
|
||||
insecure: false
|
||||
|
||||
cache:
|
||||
enabled: true
|
||||
|
||||
container:
|
||||
# Pass the host Docker socket into every job container so
|
||||
# docker/build-push-action can build and push images.
|
||||
options: -v /var/run/docker.sock:/var/run/docker.sock
|
||||
# Use the host network so the job container can reach forge.dilain.com
|
||||
network: host
|
||||
valid_volumes:
|
||||
- /var/run/docker.sock
|
||||
Reference in New Issue
Block a user