완료된 SDK 전환에 맞춘 publish-extension 문서 개정
stable 배포와 nightly 실행, 태그 생성 흐름을 완료된 SDK 전환 기준으로 바로잡았다.
교안에 영향
기존 publish-extension 관련 안내 글의 stable 배포 흐름(legacy+next A/B VSIX, nightly cron, 빌드 후 태그 안내)이 맞지 않음
요약
- publish-extension 스킬을 ext-vscode-publish-stable.yml 기준으로 다시 작성해 stable 릴리스가 더 이상 legacy+next A/B VSIX가 아니라 main의 standalone build를 배포하도록 설명을 바꿨다. - ext-sdk-bundle-rollout 플래그가 100%에 도달했음을 반영해, 완료된 SDK 전환 뒤에 무엇을 정리·제거해야 하는지 남은 항목을 기록했다. - nightly는 cron이 아닌 manual-dispatch만 가능하도록 정정했고, PublishNightly의 required reviewers 때문에 unattended 실행이 쌓이던 기존 설명을 바로잡았다. - stable 워크플로가 빌드 전에 태그를 먼저 찍어, tag-push 실패 시 조기에 실패하며 published-but-untagged 릴리스가 남지 않는다고 수정했다.
바뀐 것
개선
- publish-extension 스킬을 ext-vscode-publish-stable.yml 기준으로 다시 작성해 stable 릴리스 설명을 수정했다.
- stable 릴리스가 legacy+next A/B VSIX가 아니라 main의 standalone build를 배포하도록 바뀌었다.
- ext-sdk-bundle-rollout 플래그가 100%에 도달한 뒤 남은 정리·제거 항목을 기록했다.
수정
- nightly는 cron이 아닌 manual-dispatch만 가능하도록 고쳤고, PublishNightly의 required reviewers로 인한 unattended 실행 설명을 바로잡았다.
- stable 워크플로는 빌드 전에 태그를 먼저 찍어 tag-push 실패 시 조기에 실패하도록 수정했다.