angular-cli
을 사용하여 각도 프로젝트를 생성하고이를 GitHub에 푸시했습니다. 그런 다음 새 분기를 만들고 패키지를 업데이트하고 standard-version
을 설치하고 지침에 따라 npm run release -- --first-release
을 실행했습니다. 나는 그 전체를 GitHub의 새로운 브랜치로 밀어 넣고 끌어 오기 요청을 만들고, 누적 된 후 master
에 병합하고 master
로컬로 다시 가져오고 git push --follow-tags origin master
에이어서 standard-version
을 다시 실행했습니다. 여기 GitHub의에 상태는 다음과 같습니다표준 프로젝트 버전의 내 각형 프로젝트 릴리스 노트
- 나는 풀 요청 본문에 쓴 모든 노트는 변경 로그 파일에 표시되지 않습니다, 그들은
standard-version
에 의해 생성 된chore(release)
에 분명하지 않다. 왜? - 릴리스 된 태그를 볼 수는 있지만
Releases
탭 내에는이 태그가 전혀 쓰여지지 않습니다. - 시맨틱 버전을 따르기 전에 시작하기 전에
packages.json
에 버전 1.0.0을 작성해야합니까?
내가 뭘 잘못하고 있니?
고맙습니다. 그렇지만 이전에 댓글로 볼 수있는 잡다한 릴리스 전에 내 커밋에 대해 알려주세요. 변경 로그 파일에도 나타나지 않았습니다. – Sammy
아, 이전 끌어 오기 요청은 "chore : ..."이라는 제목이 붙어 있으므로 해당 본문도 무시됩니까? – Sammy
수정하십시오. 파일에 나타나려면'feat','fix','refactor' 등을 사용해야합니다. 모든 바디는'CHANGELOG.md'를 생성 할 때 무시됩니다. 제목, 커밋에 대한 링크, 업데이트 된 버전 및 변경 사항이 표시됩니다 (버전 릴리스 마지막 부분에서는 자체 섹션에 있음). – delasteve