chore: v1.2.0 워크플로우 시스템 분리 및 통합 #2

병합
htlee develop 에서 main 로 5 commits 를 머지했습니다 2026-02-14 15:11:42 +09:00
Showing only changes of commit f013ac69d7 - Show all commits

파일 보기

@ -17,7 +17,7 @@ curl -sf "${GITEA_URL}/api/v1/repos/gc/template-common/raw/workflow-version.json
```
### 2. 버전 비교
로컬 `.claude/workflow-version.json` 비교:
로컬 `.claude/workflow-version.json``applied_global_version` 필드와 비교:
- 버전 일치 → "최신 버전입니다" 안내 후 종료
- 버전 불일치 → 미적용 변경 항목 추출하여 표시
@ -49,6 +49,7 @@ Gitea API로 해당 타입 + common 템플릿 파일 다운로드:
.claude/skills/create-mr/SKILL.md
.claude/skills/fix-issue/SKILL.md
.claude/skills/sync-team-workflow/SKILL.md
.claude/skills/init-project/SKILL.md
```
#### 4-4. Git Hooks (덮어쓰기 + 실행 권한)
@ -56,13 +57,23 @@ Gitea API로 해당 타입 + common 템플릿 파일 다운로드:
chmod +x .githooks/*
```
#### 4-5. Hook 스크립트 갱신
init-project SKILL.md의 코드 블록에서 최신 스크립트를 추출하여 덮어쓰기:
```
.claude/scripts/on-pre-compact.sh
.claude/scripts/on-post-compact.sh
.claude/scripts/on-commit.sh
```
실행 권한 부여: `chmod +x .claude/scripts/*.sh`
### 5. 로컬 버전 업데이트
`.claude/workflow-version.json` 갱신:
```json
{
"applied_global_version": "새버전",
"applied_date": "오늘날짜",
"project_type": "감지된타입"
"project_type": "감지된타입",
"gitea_url": "https://gitea.gc-si.dev"
}
```