Skip to content

chore: 0.1.3 릴리스 — CLI --version, 프로토타입 상속 키 수정 배포 #5

Description

@tonite31

배경

PR #4(eb633fa)가 main에 들어갔지만 아직 배포되지 않았다. 설치된 CLI는 0.1.2라 supercanvas --version이 여전히 unknown command로 떨어진다. 버전 확인 기능이 정작 버전을 올려야 쓸 수 있다.

0.1.2 이후 main에 쌓인 것:

둘 다 사용자에게 보이는 동작 변화라 patch로 0.1.3을 끊는다.

절차

0.1.2 릴리스와 같다.

  1. package.json의 version을 0.1.3으로
  2. CI가 publish 전에 도는 것과 같은 명령을 로컬에서 먼저 확인: node bin/supercanvas.mjs update --all examples
  3. chore: release v0.1.3 커밋 (본문 없이 제목만 쓰던 관례, c4596a8 참고)
  4. main push
  5. v0.1.3 lightweight 태그 push → trusted publishing 트리거
  6. Publish 워크플로 success 확인, npm view @superself/supercanvas version으로 레지스트리 반영 확인
  7. 전역 설치 갱신 후 supercanvas --version0.1.3을 출력하는지 확인

주의

  • 전역 설치 시 스코프 레지스트리를 확인한다. 0.1.2 때 ~/.npmrc@superself 매핑이 사내 레지스트리를 가리켜 @latest 설치가 0.1.0을 깔았다. 유저 설정은 npmjs로 바꿔뒀지만, 다른 머신이라면 npm config get @superself:registry를 먼저 본다. 사내 레지스트리에 남은 0.1.0은 아직 걷어내지 않았다.
  • 엔진 버전이 올라가면 기존 dist는 verify에서 실패한다(재렌더 안내 포함). 캔버스 패키지를 쓰는 쪽은 supercanvas update를 한 번 돌려야 한다.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions