Skip to content

v0.2.1 — 첫 task 승인을 lg commit으로

Choose a tag to compare

@qazcdesnu qazcdesnu released this 02 Oct 04:21
· 44 commits to main since this release
8341747

v0.2.0을 실제 연구 프로젝트에 처음 쓰면서 바로 걸린 문제를 고친 버전입니다: 첫 task 승인 커밋을 lg commit으로 만들 수 없었습니다.

바뀐 점

  • plan 커밋에서 Approve를 묻습니다. task 카드 목록에서 승인할 task를 여러 개 고를 수 있고, 고르지 않으면 Approve 없이 커밋합니다(로드맵만 바꾸는 경우). 하나만 고르면 scope도 그 Task ID가 됩니다(예: plan(M0-T0): approve initial task).
  • lg commit --allow-empty. 바뀐 파일 없이 기록만 남기는 커밋(첫 task 승인 등)을 만들 수 있습니다.
  • lg init의 다음 단계 안내에 lg commit --allow-empty로 승인하는 방법을 추가했습니다.

하위 호환입니다. 기존 옵션과 동작, 생성되는 프로젝트(spec_version 2)는 바뀌지 않습니다. 0.2.0으로 만든 프로젝트에서도 그대로 쓸 수 있습니다.

설치·업데이트

pipx install --force git+https://github.com/qazcdesnu/labgate.git@v0.2.1
lg --version

첫 task 승인 예

lg commit --allow-empty   # 타입 plan → Approve에서 M0-T0 선택 → 요약 입력 → 커밋

변경 PR: #2 · 이전 릴리즈: v0.2.0