Skip to content

V-Ref/config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

44 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“– config Repository

  • V-Ref μ „λ°˜ 곡톡 κ·œμΉ™Β·μžλ™ν™”Β·SSOT(Single Source of Truth) 관리 μ €μž₯μ†Œ
  • λͺ¨λ“  λ ˆν¬λŠ” 이 μ €μž₯μ†Œ μ •μ˜λ₯Ό κΈ°μ€€μœΌλ‘œ μžλ™ν™” μ›Œν¬ν”Œλ‘œλ₯Ό 톡해 일관성 μœ μ§€

🎯 λͺ©μ 

  • 이슈/PR ν…œν”Œλ¦Ώ ν‘œμ€€ν™” 및 쀑앙 관리
  • 라벨 μ„ΈνŠΈ 단일 μ›μ²œ 관리 및 μžλ™ 동기화
  • 곡톡 μ›Œν¬ν”Œλ‘œ 제곡 (라벨 sync, Org Project 등둝 λ“±)
  • 레포 성격별 ν”„λ‘œνŒŒμΌλ§(fe/be/infra) 기반 ν™•μž₯ 지원

πŸ›  μ‚¬μš©λ²•

1. 이슈 ν…œν”Œλ¦Ώ

  • μœ„μΉ˜: .github/ISSUE_TEMPLATE/*.yml
  • 9μ’… κΈ°λ³Έ 제곡: Task, Docs, Feature, Refactor, Test, Chore, Bug, Fix, Idea

2. PR ν…œν”Œλ¦Ώ

  • μœ„μΉ˜: .github/PULL_REQUEST_TEMPLATE.md
  • 곡톡 체크리슀트 포함 (AC μΆ©μ‘±, ν…ŒμŠ€νŠΈ 톡과, Docs/ADR 반영 λ“±)

3. 라벨 관리

  • SSOT: repo_setup/labels.json
  • 동기화: repo_setup/sync-labels.sh μ‹€ν–‰ λ˜λŠ” Actions μ›Œν¬ν”Œλ‘œ ν™œμš©

4. μ›Œν¬ν”Œλ‘œ

  • μœ„μΉ˜: .github/workflows/

  • μ˜ˆμ‹œ:

    • labels-sync-per-repo.yml : 라벨 μžλ™ 동기화
    • add-to-project.yml : Org Project μžλ™ 등둝
    • notion-sync-sample.yml : Notion DB 연동 μƒ˜ν”Œ

5. ν”„λ‘œνŒŒμΌλ§ (μ˜ˆμ •)

  • profiles/base : λͺ¨λ“  레포 곡톡 κ·œμΉ™
  • profiles/fe|be|infra : 레포 성격별 κ·œμΉ™
  • mapping/targets.yaml : 레포 ↔ ν”„λ‘œνŒŒμΌ λ§€ν•‘

πŸ“‚ 레포 ꡬ쑰

config/
β”œβ”€β”€ .github/
β”‚   β”œβ”€β”€ ISSUE_TEMPLATE/           # 이슈 ν…œν”Œλ¦Ώ
β”‚   β”œβ”€β”€ PULL_REQUEST_TEMPLATE.md
β”‚   └── workflows/                # 곡톡 μ›Œν¬ν”Œλ‘œ
β”œβ”€β”€ repo_setup/
β”‚   β”œβ”€β”€ labels.json               # 라벨 SSOT
β”‚   └── sync-labels.sh            # 라벨 동기화 슀크립트
β”œβ”€β”€ profiles/                     # (μ˜ˆμ •) ν”„λ‘œνŒŒμΌλ³„ κ·œμΉ™
β”‚   β”œβ”€β”€ base/
β”‚   β”œβ”€β”€ fe/
β”‚   β”œβ”€β”€ be/
β”‚   └── infra/
β”œβ”€β”€ mapping/
β”‚   └── targets.yaml              # 레포 ↔ ν”„λ‘œνŒŒμΌ λ§€ν•‘
β”œβ”€β”€ .editorconfig
β”œβ”€β”€ .gitignore
β”œβ”€β”€ commitlint.config.js
└── README.md

⏩ ν–₯ν›„ κ³„νš

  • ν”„λ‘œνŒŒμΌ 뢄리(fe/be/infra) 본격 λ„μž…
  • Org λ‹¨μœ„ Notion/Project/Milestone μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜ ν™•μž₯
  • CI μž¬μ‚¬μš© μ›Œν¬ν”Œλ‘œ(Gradle, Vite, Terraform λ“±) 곡톡화

πŸ’‘ μ² ν•™

  • SSOT 쀑심: μ •μ˜(config), μ‹€ν–‰(각 레포)
  • μžλ™ν™” μš°μ„ : μˆ˜λ™ 관리 μ΅œμ†Œν™”
  • 점진적 ν™•μž₯: Day0은 μ΅œμ†Œ λ²”μœ„ β†’ 단계적 고도화

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published