[Github/깃헙] workflows - item의 상태가 변하면 자동으로 Status도 변화되도록 지정하기

2024. 8. 20. 21:13Github

 

 

깃헙 프로젝트의 Status 필드를 Item의 상태 변경에 따라서
자동으로 변경할 수 있는 방법에 대해서 알아 보도록 하겠습니다.

 

우선 예시 프로젝트를 살펴보겠습니다. 만약 진행중인 item이 closed 되어 Done의 상태로 변경이 필요할 때,
개발자가 직접 드래그 앤 드롭으로 Done 탭에 옮겨주는 방법 말고, 자동으로 Done 탭으로 이동하게 하고 싶다면 어떻게 해야할까요?

 


깃헙에서는 이런 자동 편의 기능을 제공하고 있습니다.
Workflows에 들어가 보면, 기본적인 default workflows를 제공하고 있으며, Edit을 통해서 편집도 가능합니다.


그럼 좀 더 구체적으로 어떻게 item을 closed 해야하는 걸까요?
바로, convert to issue를 해주었을 때 부여 받은 넘버를 사용하면 됩니다.

 

pull request를 해줄 때, This closes 라는 문구 뒤에, #넘버를 입력해 주면,
깃헙이 자동으로 인식하여 Done으로 해당 넘어의 item을 넘겨줍니다.

 


 

closed - done 이외에도 다양한 workflows를 지원하고 있으니,
필요에 따라 문구를 사용하여 줄 수 있습니다.