Skip to content

Github Project 똑똑하게 관리하기?

n-ryu edited this page Nov 16, 2022 · 7 revisions

편한듯 편하지 않은 Github Project 사용. 어떻게 하면 편하게 만들 수 있을까?

문제점

  1. Github Issue 생성시 자동으로 프로젝트와 연동할 수 없음. (라벨, 프로젝트, 마일스톤을 수동으로 추가 해야 함)
  2. Github Issue의 task list 기능으로 Issue 신규 생성 시, Issue template를 사용할 수 없음.

가능한 해결법

  1. Github Issue 생성시 자동으로 프로젝트와 연동할 수 없음. (라벨, 프로젝트, 마일스톤을 수동으로 추가 해야 함)
    1. 라벨은 template에 미리 넣어 두는 것이 가능함.
    2. 이슈의 프로젝트 자동 추가 및 필드 삽입은 github action으로 가능 (marketplace 존재)
      • 가장 기본인 추가 및 디폴트 필드 삽입은 marketplace만으로도 충분
      • 기본적으로 github action이 조건문을 지원하므로 추가적인 커스텀 가능 (if 필드)
      • github.event.issue.name과 같은 github event context로 이슈 이름, 내용 등을 받을 수 있음.(참고1, 참고2)
      • 그 외에 Github에 API 요청을 통해 Github Project 관련 작업을 수행할 수 있음. (단, Github Project의 경우 GraphQL 쿼리만을 제공)
  2. Github Issue의 task list 기능으로 Issue 신규 생성 시, Issue template를 사용할 수 없음.

그 외 참고자료

참고

💊 비타500

📌 프로젝트

🐾 개발 일지

🥑 그룹활동

🌴 멘토링
🥕 데일리 스크럼
🍒 데일리 개인 회고
🐥 주간 회고
👯 발표 자료
Clone this wiki locally