창고에서 GiitHub 태그를 조작할 수 있는 Go CLI 도구 takolabel 제작
간단하게 말하자면, 이 도구가 당신에게 무엇을 해 줄지, 바로 '여러 개의 GiitHub 창고의 라벨 조작' 이다.
예를 들어 A, B, C 같은 창고가 있는데 각자의 창고에서 X, Y, Z 같은 라벨을 통일적으로 만들려고 할 때 가능하다.YAML에서 작업할 저장소와 레이블을 지정합니다.GiitHub Enterprise Server도 지원됩니다.
창고의 README에는 레이블
takolabel create
을 만드는 명령에 명령 실행 디렉토리takolabel_create.yml
를 배치하고 다음 설정을 적는 등 자세한 사용 방법이 있습니다.repositories:
- some-owner/some-owner-repo-1
- some-owner/some-owner-repo-2
- another-owner/another-owner-repo-1
labels:
- name: Label 1
description: This is the label one
color: ff0000
- name: Label 2
description: This is the label two
color: 00ff00
- name: Label 3
description: This is the label three
color: 0000ff
는some-owner
Organization의some-owner-repo-1
,some-owner-repo-2
창고,another-owner
Organization의another-owner-repo-1
창고에서 통일제작Label 1
,Label 2
,Label 3
각라벨을 만들었다.지정한 창고를 사용하여 다른 라벨
takolabel delete
을 한꺼번에 삭제하고 지정한 창고의 라벨taoklabel empty
을 일괄적으로 삭제합니다.여러 창고를 뛰어넘어 같은 라벨을 관리하고 싶은 경우가 많기 때문에 이런 수요를 충족시키는 도구라고 생각합니다.
아직 이뤄지지 않은 만큼 추가 기능, 개선, 팩스를 반복하고 싶다.
이 도구가 만들어진 배경에 대해 저는 개인 블로그에 상세하게 썼습니다. 가능하면 읽으십시오.
간단한 도구지만 사용할 수 있다면 기쁘겠습니다.
물론 우리도 아이슈, 풀 리퀘스트 제작을 기대하고 있다.
Reference
이 문제에 관하여(창고에서 GiitHub 태그를 조작할 수 있는 Go CLI 도구 takolabel 제작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/tomm6073/articles/b974d033059786텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)