Skip to content

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