Fontes
- Offer stable and rc on aarch64
- Release an aarch64 ISO beside the x86_64 one
- Build aarch64 ISOs from the stable and rc channels
- Build and check aarch64 packages against Omarchy's ARM mirrors
- Hold a ship until stable's ARM mirror serves rc's snapshot
- Let the release ring alone decide where a package publishes
- Only ever publish a newer version into a channel
emirb integrou omacom/omarchy#16065 à quattro, adicionando configurações de pacotes dos canais stable e rc para aarch64. Antes, até uma instalação ARM no canal rc migrava para edge na primeira atualização. As instalações que já estão em edge permanecem nesse canal até que seus responsáveis escolham outro. O Apple Silicon continua restrito ao edge porque suas fontes de pacotes oferecem suporte apenas a esse canal. Trata-se de suporte na branch de desenvolvimento, não de evidência de que a versão estável do Omarchy 4.5.0 já foi lançada.
ryanrhughes propôs e
emirb integrou omacom/omarchy-iso#298, permitindo publicar imagens de lançamento ARM ao lado das imagens x86_64 sem substituir o nome do arquivo de download destas. A alteração no gerador de ISOs registrada em omacom/omarchy-iso@c6de4cc756bb também seleciona o espelho ARM correspondente a stable, rc ou edge.
Mudanças nas ferramentas de pacotes na master alinham as compilações ARM aos snapshots desses canais e bloqueiam a promoção para stable até que seu espelho ARM corresponda ao de rc. Esses commits são atribuídos a Emir Beganovic. Outros commits, atribuídos a Ryan Hughes, removem restrições de canais de pacotes que excluíam componentes NVIDIA da promoção para rc no ARM e impedem que a publicação substitua os pacotes de um canal por versões iguais ou mais antigas. As salvaguardas estão registradas em omacom/omarchy-pkgs@82fb44ba2e38, omacom/omarchy-pkgs@61ff00812591 e omacom/omarchy-pkgs@48340e7e3f0b.
