Community

회사에서 여러 저장소를 관리하는 경우가 많은데 여러 프로젝트를 하는 경우도 있고 한 프로젝트이지만 모듈이나 여러 이유로 저장소를 나누는 경우도 있습니다. 이런 경우 배포나 관리, 스택 등이 비슷하기

회사에서 여러 저장소를 관리하는 경우가 많은데 여러 프로젝트를 하는 경우도 있고 한 프로젝트이지만 모듈이나 여러 이유로 저장소를 나누는 경우도 있습니다. 이런 경우 배포나 관리, 스택 등이 비슷하기 때문에 GitHub Actions에서도 같은 워크플로우를 여러 프로젝트에서 쓰는 경우가 많은 것 같습니다. `workflow_call` 이벤트를 사용하면 Actions을 다른 저장소에서도 호출해서 사용할 수 있기 때문에 공통된 워크플로우는 복사 & 붙이기로 저장소마다 넣지 않고 한 저장소에 있는 워크플로우를 같이 사용할 수 있어서 이 기능에 대해서 살펴봤습니다. 개인적으로는 다른 목적으로 GitHub Actions의 기능을 파악해 보려고 테스트하려고 했는데 어떻게 동작하는지 이해할 수 있게 되었네요.

알림

알림이 없습니다