Heads up that we are potentially facing a CI issue...
# development
h
Heads up that we are potentially facing a CI issue soon - Works on ARM want to take our server away in three days, and we have not yet heard back from them on switching to their managed GHA runners (https://github.com/WorksOnArm/GitHub-Runners/issues/3)
We may have to set something up on AWS :(
This is on top of our MacOS CI woes
w
Are we able to cross-compile in the meantime? With a sad, sad performance hit?
🤷 1
h
Yeah, might have to look into those
b
There's github-hosted arm linux runners available too: https://docs.github.com/en/actions/using-github-hosted-runners/about-larger-runners/about-larger-runners#specifications-for-general-larger-runners Although I think the GH pricing is pretty expensive compared to AWS/other providers (e.g. https://runs-on.com for AWS, or https://namespace.so, https://www.ubicloud.com, ...) 🤷
w
Isnt the GH macos runner free for public repos?
b
This is linux (Reminder: for macos arm tests & releases and for x86-64 releases, we have a pants-paid macstadium runner: https://github.com/pantsbuild/pants/issues/21074, https://github.com/pantsbuild/pants/issues/20993 are related)
w
Right, sorry - I was still on my cross-compilation mindset - as in, using the macos arm runners to cross-compile for linux (arm/x8664) as well
b
ah okay. I guess there's the option of linux x86-64 cross-compiling for linux arm64, but that's probably even slower
w
Oh yeah, dog slow last time I did it - but just looking at options if we can't have native hardware for each platform
> GitHub is ecstatic to unveil ArmⓇ-based Linux and Windows runners for GitHub Actions are now in Public Beta. https://github.blog/news-insights/product-news/arm64-on-github-actions-powering-faster-more-efficient-build-systems/ 🤔 (July 23, 2024)
Oh baby, can't wait til those RISC-V GHA runners comes out some day in the far future 😆
w
Yeah, hopefully that means it'll trickle down to hosted - but I can imagine that might take some time