Skip to content
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

ci: Add first native Linux ARM runners #784

Merged
merged 1 commit into from
Jan 22, 2025

Conversation

jdemel
Copy link
Contributor

@jdemel jdemel commented Jan 22, 2025

Since there are native ARM runners available now, we should use them. Let's test this.

The GitHub documentation on hosted runners indicates that the native ARM runners are still in beta.

This reduces the overall CI time significantly because a single ARM job runs in a minute now compared to over 12 minutes on the QEMU based runners.

This PR fixes more issues with flaky CI as well.

  • the static build is run on ubuntu-22.04 because the ORC include changed.
  • the run-on-arch action runs on ubuntu-22.04 now. GH changed latest to 24.04 where this action seems to be flaky.

@jdemel jdemel force-pushed the ci-native-arm-runners branch from 0235e0d to 62fed8f Compare January 22, 2025 21:54
Since there are native ARM runners available now, we should use them.
Let's test this.

This is the source: https://docs.github.com/en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories
As indicated, this is still in beta.

Signed-off-by: Johannes Demel <[email protected]>
@jdemel jdemel force-pushed the ci-native-arm-runners branch from 62fed8f to 659f023 Compare January 22, 2025 22:03
@jdemel jdemel merged commit f4c7bae into gnuradio:main Jan 22, 2025
46 checks passed
@jdemel jdemel deleted the ci-native-arm-runners branch January 22, 2025 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant