Skip to content

릴리즈 과정 자동화 설정 #5

Description

@sangYuLv

배경

릴리즈 할 때마다 아래 작업을 자동화 하고자 함

  • 빌드 테스트 통과 확인
  • 릴리즈 노트 정리

릴리즈 노트는 각 버전별 특징을 보여줄 노트라면, CHANGELOG.md는 버전에 따른 변경 사항을 쉽게 파악할 수 있는 문서로 활용하고자 함

인수 조건

  • Git tag push 시 워크 플로우 시작
  • 워크 플로우 내용 점검
    • 빌드 테스트 통과
    • PR 단위로 변경 사항 추출
    • PR 라벨에 따른 릴리즈 노트 정리
    • Github Release 자동 생성

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions