병합됨

emirb는 업그레이드 후 재부팅하는 테스트를 도입해 'ISO 저장소'의 quattro 브랜치에 병합했다. 이 테스트는 서명된 릴리스 ISO에서 시작해 기존 설치 환경을 edge나 rc로 옮길 때의 동작을 확인한다. 마이그레이션, 재부팅 후 복구, 데스크톱 시작, 배경화면 유지가 검사 대상이다. github-actions[bot]는 최초의 4.0.4에서 edge로 업그레이드하는 실행에서 총 11개 검사 중 10개가 통과했고 배경화면 검사는 실패했다고 보고했다. omacom/omarchy-iso#248:issuecomment-6089979558

이후 커밋된 변경은 Omarchy 패키지 버전이 실제로 바뀌어야 한다는 조건을 추가해, 업그레이드 없이 재부팅만 성공한 경우가 업그레이드 테스트를 통과하지 못하도록 했다. 스크린샷 브랜치에 대한 푸시가 경합할 때 재시도하는 처리도 추가했다. 별도로 quattro에는 배경화면 링크 복구와 'emirb'의 부팅 수정이 반영되었다. 이 부팅 수정은 Plymouth가 터미널을 점유하는 동안 systemd가 콘솔 크기 응답을 기다리지 않도록 한다. 보고된 부팅 문제 발생 빈도 측정값은 커밋 작성자가 제시한 것이다. omacom/omarchy-iso@d6a32f0dcf39 omacom/omarchy@187a145ad555 omacom/omarchy@f03bf06742a2