채널과 단계적 배포
채널은 설치된 앱이 따라가는 릴리스의 흐름입니다. 모든 데스크톱 앱은 stable 채널로 시작합니다. 빌드를 더 빨리 받고 싶은 사람을 위해 beta나 nightly를 추가할 수 있습니다. 릴리스를 게시할 때는 항상 채널을 지정하며, 게시한 순간부터 그 채널에서 업데이트를 확인하는 모든 앱에 해당 릴리스가 제공됩니다.
설치된 앱은 업데이터 엔드포인트에 들어간 채널(?channel=beta)을 확인하므로, 한 번 만든 채널은 이름을 바꾸거나 지울 수 없습니다. 앱 하나에 채널은 최대 10개입니다.
채널 탭
프로젝트를 열고 데스크톱 릴리스 → 채널로 이동합니다. 채널마다 다음을 보여 줍니다.
채널 이름. 누르면 채널 페이지가 열립니다.
표시됨 또는 숨김. 표시한 채널은 공개 릴리스 페이지와 공개 릴리스 목록에 나옵니다.
지금 플랫폼별로 제공 중인 버전.
소유자와 관리자에게는 채널마다 표시/숨기기 버튼과 채널 추가 양식도 보입니다. 다른 멤버는 같은 페이지를 읽기만 합니다.
채널 추가
이름을 입력합니다. 영문 소문자로 시작하고 소문자·숫자·하이픈만 씁니다(예:
beta).공개 페이지에 보여야 하면 릴리스 페이지에 표시를 선택합니다.
채널 추가를 누릅니다.
빌드의 업데이터 엔드포인트에 ?channel=beta를 넣어 그 채널을 따라가게 하고, 릴리스 페이지, Action(channel), CLI(--channel) 또는 /v1에서 그 채널에 게시합니다.
숨김은 비공개가 아닙니다
숨기기는 채널을 알리지 않을 뿐입니다. 업데이터, latest.json, /latest/<platform> 다운로드는 이름을 아는 사람에게 숨긴 채널도 계속 제공합니다. 비밀로 지켜야 하는 빌드에는 숨긴 채널을 쓰지 마세요.
채널 페이지
채널 이름을 누르면 채널 페이지가 열립니다.
지금 제공 중: 플랫폼마다 채널이 제공하는 버전과 언제부터인지, 또는 제공하는 버전 없음을 보여 줍니다. 버전을 누르면 해당 릴리스가 열립니다. 단계적 배포가 진행 중이면 새 버전, 배포 비율, 일시 중지 여부도 함께 보여 줍니다.
단계적 배포: 배포가 진행 중일 때 비율 설정, 일시 중지 또는 재개, 완료를 할 수 있습니다. 보호된 채널이면 페이지에 그렇게 표시되고, 비율 올리기·재개·완료는 승인 요청(승인 요청)으로 보내지며, 일시 중지와 비율 낮추기는 바로 적용됩니다.
기록: 채널이 제공하는 버전이 바뀐 모든 기록(게시, 단계적 배포 변경, 철회)을 최신순으로, 누가 바꿨는지와 사유와 함께 보여 줍니다. 7일, 30일, 전체 중에서 고를 수 있고, 선택한 기간은 페이지 주소에 들어가므로 같은 화면을 그대로 공유할 수 있습니다.
소유자와 관리자에게는 표시/숨기기 버튼과 숨긴 채널에 대한 같은 안내가 보입니다.