이 프로젝트의 주요 업데이트 내역을 안내합니다.
- CLI 도구: GitHub 워크플로우 자동화를 위한 명령줄 인터페이스(GitHub DevKit,
gdk)를 제공합니다. - 저장소 관리:
gdk repo -c명령으로 GitHub 저장소를 생성하고, 로컬에 클론할 수 있습니다. - 라벨 관리:
gdk label -c로 미리 준비된 라벨을 한 번에 생성할 수 있습니다.gdk label -r로 기존 라벨을 초기화할 수 있습니다.data/labels.json을 수정해 커스텀 라벨 목록을 생성할 수 있습니다.
- 이슈 관리:
gdk issue -c명령으로 GitHub 이슈를 간편하게 생성할 수 있습니다. - 브랜치 관리:
gdk branch -c명령으로 이슈와 연결된 브랜치를 쉽게 만들 수 있습니다. - 환경 설정:
gdk config로 대화형 설정 메뉴를 제공합니다.gdk config -t로 GitHub Token(Classic)을 등록할 수 있습니다.gdk config -s로 현재 설정을 확인할 수 있습니다.- 토큰 자동 검증 및 사용자 정보 자동 감지 기능을 포함합니다.
- 환경 관리:
config/env.json파일에 환경 설정이 자동으로 저장됩니다. - 경로 설정:
gdk config -p로 저장소 클론 기본 경로를 설정할 수 있습니다.- 저장소 생성 시 클론 경로를 선택할 수 있습니다.
- 기본 경로 설정으로 반복적인 경로 입력을 줄일 수 있습니다.