Skip to content

Always use arm64 standard runners #504

@llucax

Description

@llucax

What's needed?

When arm64 runners were introduced, standard runners only worked for public repos, so for private repos one had to create their how custom runners.

This introduced some complexity in the CI workflow:

runs-on: ${{ matrix.os }}${{ matrix.arch != 'amd64' && format('-{0}', matrix.arch) || '' }}

Now GitHub made available the standard arm64 for private repos too.

Proposed solution

Use the new standard arm64 runners always by removing the complicated construction of the runs-on.

Use cases

No response

Alternatives and workarounds

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    part:ciAffects the GitHub workflow and other parts for running CIpart:templateAffects the cookiecutter template filesresolution:invalidThis doesn't seem righttype:enhancementNew feature or enhancement visitble to users

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions