Chore: Use stable alpine for RISC-V
-
Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA. As a benefit of being a GitLab Community Contributor, you receive complimentary access to GitLab Duo.
What does this MR do?
Depends on !5730 (merged).
Followup for !4226 (merged). Previously, RISC-V used the alpine:edge image by default, unlike all other architectures. Initially, this was because Alpine only had RISC-V support in edge. Alpine's RISC-V support is stable now, so there's no need to default to the unstable edge image anymore.
Considering !4226 (merged) only introduced edge, maybe it could make sense to completely drop builds of the edge helper images again. I'd appreciate a decision on that from the GitLab team, because it would technically be a breaking change.
Why was this MR needed?
Using the unstable edge image by default is normally a good idea.
What's the best way to test this MR?
Use the GitLab runner on RISC-V and check the edge image is no longer used by default.
What are the relevant issue numbers?
Edited by Aaron Dewes