publish

Crates.io 배포 전 점검

크레이트 배포는 코드만 올리는 일이 아니라 이름, 버전, 문서, 공개 API를 함께 고정하는 일입니다.

metadata

설명, 라이선스, 저장소 URL은 사용자가 신뢰를 판단하는 첫 정보입니다.

version

호환되는 변경은 패치나 마이너, 깨지는 변경은 메이저 버전에 담습니다.

docs

공개 타입과 함수에는 사용 예제가 있는 문서 주석을 붙입니다.

dry run

cargo publish --dry-run으로 패키징 오류를 먼저 잡습니다.