import { Alert } from '../components/common/Alert'; import { CodeBlock } from '../components/common/CodeBlock'; import { StepGuide } from '../components/common/StepGuide'; export default function ReleaseManagement() { return (
팀은 2계층 릴리즈 노트 체계를 사용합니다. Claude Code 스킬이 대부분의 작성과 관리를 자동화합니다.
{/* 2계층 릴리즈 노트 */}[2026-03-01])/mr에서 [Unreleased] 자동 갱신/release에서 날짜 전환 + 압축/version 스킬로 수동 생성Keep a Changelog 형식을 따릅니다.
/mr 실행 시 커밋 메시지를 분석하여{' '}
[Unreleased] 섹션에 자동 추가합니다.
사용자에게 첨삭 확인을 거친 후 커밋됩니다.
),
},
{
title: '/release — 날짜 전환 + 압축',
content: (
<>
/release 실행 시{' '}
[Unreleased]를{' '}
[2026-03-01] 형태로 전환합니다.
이전 날짜의 넘버링된 릴리즈는 자동 압축됩니다.
예: [2026-02-28.1] +{' '}
[2026-02-28.2] →{' '}
[2026-02-28]
RELEASE-NOTES.md를 기반으로 Semantic Versioning 형태의{' '}
VERSION-HISTORY.md를 생성합니다.
사용자 관점의 변경 이력을 정리하며, 관리자(admin 권한)만 실행할 수 있습니다.
/mr,{' '}
/release 스킬이 자동 관리합니다.
직접 편집은 각 스킬의 첨삭 확인 단계에서 가능합니다.
| 상황 | 버전 | 설명 |
|---|---|---|
| 당일 첫 릴리즈 | [2026-03-01] | 순번 없음 |
| 당일 두 번째 | [2026-03-01.2] | .2 부터 순번 부여 |
| 다음날 릴리즈 시 | [2026-03-02] | 이전 넘버링 자동 압축 → [2026-03-01] |