Open Jongy opened 1 year ago
We added some self-hosted x86_64 and Aarch64 runners. See my commit here which utilized them using the necessary labels.
We can try using those runners now :) I suggest we start with build-container-and-test.yml
. The 2 steps (build-container
and test
) can be cloned to build-container-x86
and test-x86
, then create a copy for Aarch64 in the same file, with the necessary tags so it runs on Aarch64 machines.
After https://github.com/Granulate/gprofiler/issues/506 we have Aarch64 container tests, and after https://github.com/Granulate/gprofiler/issues/767 we'll have executable tests as well. Currently they aren't run in our CI - AFAIK GH don't have builtin Aarch64 runners, so we'll need a self-hosted one. Once we get to implement this ticket, let's search the web again for current solutions.