uraimo/run-on-arch-action

Waiting for a runner to pick up this job...

waghanza opened this issue · 3 comments

Hi @uraimo ,

Thanks for this project.

I've switched to AMD64 to ARM64 and unfortunately, I discovered that is not supported by github natively.

I found this project, and try to adapt my CI with it
https://github.com/the-benchmarker/web-frameworks/blob/ed96ad03951729d6d9e18f93bfb0c4fcc1b123c9/.github/workflows/ci.yml#L1

However, I'm facing

Requested labels: ubuntu22.04
Job defined at: the-benchmarker/web-frameworks/.github/workflows/ci.yml@refs/pull/7581/merge
Waiting for a runner to pick up this job...

for a long time.

An advice for me ?

Regards,

PS : Related to the-benchmarker/web-frameworks#7581

IMO the reason is that your workflow runs 257 checks - https://github.com/the-benchmarker/web-frameworks/pull/7581/checks
This plugin should not be a reason for such problem. The plugin is executed inside a runner, i.e. much later.

I see your project is about benchmarking: this plugin uses QEMU, i.e. emulation, so it would be much slower than executing on native environment!

Yes, sure my CI, is just to ensure that code is correct facing our scenario (no perf required), it was just a patch before waiting for ARM linux based github actions