-
Notifications
You must be signed in to change notification settings - Fork 19
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
Deploy CI on aarch64 #572
Comments
It turns out when I deployed our Gitea stack on an arm machine, jobs fail because...the setup-python GitHub action does not support arm (at all, on linux). See: actions/setup-python#705 |
I was able to get our actions to run on arm eventually by using the deadsnakes action. That in turn required some changes to our runner image:
Then I made this change to an example job:
|
|
With this PR merged all our CI jobs will run on ARM, if a suitable runner is provisioned. |
We have had several cases where stacks don't build, or sometimes don't run, on ARM. e.g. #565
If we had CI running on an aarch64 machine, these failures would be more easily identified in advance.
The text was updated successfully, but these errors were encountered: