-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docker Image for armv7? #197
Comments
I didn't, all my running systems are migrated to arm64 a long time ago. Should be just matter of extracting binary-linux-arm.tar.gz into the image of your favorite armv7 linux distribution. Then define |
I have the following issue.
I replaced some letters in the token to make it invalid. |
In docker you should possible avoid the systemd wrapper. I would need to check the wrapper later if it has problems, eventually is your $name unset and The following should apply to the debian package as well (copy from releases page).
edit removed ./ as the wrapper is globally accessible The runner configuration is saved in / loaded from your current working directory, while using the So do something like this first if your cwd is |
I see so I came to this state:
So I should not use the systemd wrapper and use the commands from the table |
Yes, use configure and run instead. This is also worth reading https://docs.github.com/en/actions/security-for-github-actions/security-guides/security-hardening-for-github-actions#using-just-in-time-runners with the env variable ACTIONS_RUNNER_INPUT_JITCONFIG set to the base64 token you get from rest api |
The entrypoint.sh now looks something like this: github-act-runner configure --url ${GH_URL} --name "${name}" --token "${GH_TOKEN}" --labels "self-hosted,Linux,$TARGETARCH"
github-act-runner run & It calls success than disconnects and immediately reruns no matter if there is the |
The & is definetly wrong besides this and you said that you tried without &, I don't know due to the lack of more details from your side e.g. Dockerfile why you have a problem. Bringing me to write this from scratch myself can take a while. We could also switch this discussion to the german language. |
There were lots of difficulties in trying to package actions-runner inside a docker image for armv7.
What about this alternative? Is it doable? Has someone already done it?
The text was updated successfully, but these errors were encountered: