출처
- 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에 병합해 aarch64용 stable 및 rc 패키지 구성을 추가했다. 이전에는 ARM에 rc를 설치해도 첫 업데이트 때 edge로 전환됐다. 기존 edge 설치는 사용자가 다른 채널을 선택하기 전까지 그대로 유지된다. Apple Silicon은 패키지 소스가 edge 채널만 지원하므로 계속 edge만 사용할 수 있다. 이는 개발 브랜치에서의 지원이며, Omarchy 4.5.0 안정 버전이 출시됐다는 뜻은 아니다.
ryanrhughes이 제안하고
emirb이 병합한 omacom/omarchy-iso#298을 통해, x86_64 이미지의 다운로드 파일명을 덮어쓰지 않고 ARM 릴리스 이미지를 함께 게시할 수 있게 됐다. 커밋된 ISO 빌더 변경 사항 omacom/omarchy-iso@c6de4cc756bb은 stable, rc, edge에 맞는 ARM 미러도 선택한다.
master의 패키지 도구 변경 사항은 ARM 빌드를 해당 채널 스냅샷에 맞추고, stable의 ARM 미러가 rc와 일치할 때까지 stable 승격을 차단한다. 이 커밋들의 작성자는 Emir Beganovic으로 기록돼 있다. 별도로 Ryan Hughes가 작성한 것으로 기록된 커밋들은 NVIDIA 구성 요소를 ARM rc 승격 대상에서 제외하던 패키지 채널 제한을 없애고, 게시 과정에서 채널의 패키지가 같은 버전이나 이전 버전으로 교체되지 않도록 한다. 이 안전장치는 omacom/omarchy-pkgs@82fb44ba2e38, omacom/omarchy-pkgs@61ff00812591, omacom/omarchy-pkgs@48340e7e3f0b에 기록돼 있다.
