Источники
- 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 включил omacom/omarchy#16065 в quattro, добавив конфигурации пакетов stable и rc для aarch64. Раньше даже установка ARM из канала rc при первом обновлении переходила на edge. Уже установленные системы на edge останутся на нём, пока их владельцы не выберут другой канал. Для Apple Silicon по-прежнему доступен только edge, поскольку источники пакетов этой платформы поддерживают лишь его. Речь идёт о поддержке в ветке разработки, а не о подтверждении выхода стабильной версии Omarchy 4.5.0.
ryanrhughes предложил, а
emirb включил omacom/omarchy-iso#298, что позволяет публиковать образы выпусков ARM рядом с образами x86_64, не занимая имя файла, под которым скачиваются последние. Зафиксированное изменение сборщика ISO omacom/omarchy-iso@c6de4cc756bb также выбирает соответствующее зеркало ARM для stable, rc или edge.
Изменения инструментов работы с пакетами в master приводят сборки ARM в соответствие со снимками этих каналов и блокируют продвижение в stable, пока его зеркало ARM не совпадёт с rc. Автором этих коммитов указан Emir Beganovic. Отдельные коммиты, автором которых указан Ryan Hughes, снимают ограничения каналов пакетов, из-за которых компоненты NVIDIA не попадали в ARM rc, и не позволяют при публикации заменять пакеты канала версиями с тем же или меньшим номером. Эти защитные меры зафиксированы в omacom/omarchy-pkgs@82fb44ba2e38, omacom/omarchy-pkgs@61ff00812591 и omacom/omarchy-pkgs@48340e7e3f0b.
