Skip to content

Use the new private ARM runner for private repositories #413

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

Draft
wants to merge 3 commits into
base: v0.x.x
Choose a base branch
from

Conversation

llucax
Copy link
Contributor

@llucax llucax commented Jun 3, 2025

We used to use the same name for our private ARM runner as the public one from GitHub, so we could easily re-use the same workflow for private and public repos. This doesn't work anymore because GitHub now randomly picks any runner with that name, and if it is a public one, then it will refuse to run for private repos. Because of this we now use the suffix -arm64 for our private ARM runner, and we target the right runner based on the github.repository_visibility context variable.

llucax added 3 commits June 3, 2025 14:19
We used to use the same name for our private ARM runner as the public
one from GitHub, so we could easily re-use the same workflow for private
and public repos. This doesn't work anymore because GitHub now randomly
picks any runner with that name, and if it is a public one, then it will
refuse to run for private repos. Because of this we now use the suffix
`-arm64` for our private ARM runner, and we target the right runner
based on the `github.repository_visibility` context variable.

Signed-off-by: Leandro Lucarella <[email protected]>
@github-actions github-actions bot added the part:template Affects the cookiecutter template files label Jun 3, 2025
@llucax
Copy link
Contributor Author

llucax commented Jun 3, 2025

Ready for review, but based on #412, so only the last commit is relevant.

@llucax llucax added the type:bug Something isn't working label Jun 3, 2025
@llucax llucax added this to the v0.14.0 milestone Jun 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
part:template Affects the cookiecutter template files type:bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant