1[Unit] 2Description=Self-Hosted IBM Z Github Actions Runner 3Wants=qemu-user-static 4After=qemu-user-static 5StartLimitIntervalSec=0 6 7[Service] 8Type=simple 9Restart=always 10ExecStartPre=-/usr/bin/docker rm --force actions-runner 11ExecStart=/usr/bin/docker run \ 12 --env-file=/etc/actions-runner \ 13 --init \ 14 --interactive \ 15 --name=actions-runner \ 16 --rm \ 17 --volume=actions-runner:/home/actions-runner \ 18 iiilinuxibmcom/actions-runner 19ExecStop=/bin/sh -c "docker exec actions-runner kill -INT -- -1" 20ExecStop=/bin/sh -c "docker wait actions-runner" 21ExecStop=/bin/sh -c "docker rm actions-runner" 22 23[Install] 24WantedBy=multi-user.target 25