Skip to content

프론트엔드 릴리즈 워크플로우 및 Vercel 배포 자동화 #514

Description

@Goder-0

📄 작업 내용 or 논의 내용

현재 linkiving에는 CI와 Chromatic 워크플로우만 있고, 릴리즈를 위한 Vercel 배포 워크플로우가 정리되어 있지 않습니다.

이번 릴리즈부터는 일반 개발 흐름과 실제 사용자 배포를 분리하고자 합니다.

목표

  • PR / main 기준 기본 CD는 Vercel Preview만 생성
  • 태그 릴리즈 시에만 Vercel Production 배포 수행
  • 태그 릴리즈 워크플로우에서 GitHub Release 및 릴리즈 노트 자동 생성

작업 내용

  • PR / main 대상 Vercel Preview 배포 워크플로우 구성
  • Preview URL 확인 방식 정리
  • 태그(v*) 기반 Vercel Production 배포 워크플로우 구성
  • Production 배포 성공 후 GitHub Release 자동 생성
  • GitHub Release에 릴리즈 노트 자동 생성 또는 초안 생성 방식 정리
  • Vercel 관련 GitHub Secrets 및 환경 분리 정리
  • Preview / Release 워크플로우 역할 분리

기대 결과

  • 일반 개발 흐름에서는 Preview 배포만 생성된다.
  • 실제 사용자 배포는 태그 릴리즈에서만 수행된다.
  • 릴리즈 완료 후 GitHub Release와 릴리즈 노트가 자동으로 생성된다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No 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