CI\CD/Github Actions
Github Actions - workflow 다중 이벤트 등록
hustle_D
2025. 9. 29. 17:28
반응형
여러 이벤트에서 하나의 workflow를 불러야하는 경우가 있을 수도 있는데 이런 경우도 등록이 가능하다
서로 크게 특별할 것은 없고 등록할때 이벤트를 다수 설정해주면 된다 .
만들어 보면서 확인해보자.
먼저 파일을 하나 만들어주고
이름을 먼저 작성해주자.
이제 on의 하위로 이벤트를 등록하는데 그냥 간단하게 다수의 이벤트를 지정하면 된다.
이렇게 해두고 각 이벤트 마다의 job을 분기로 나누면 각 이벤트 마다 실행할 job을 나눌 수도 있다.
job을 한번 만들어보자면
이렇게 분기를 쳐서 만들 수 있다.
한번 commit & push 하고
이제 먼저 issue와 workflow_dispatcher 부터 확인해보자.
먼저 issue에 글을 달고
실행 되었고
workflow-dispatcher로 실행해보면
실행 되었고
조금 수정하고 push해보면
실행된걸 볼 수 있고
새로 브랜치를 생성해서
코드를 조금 바꾸고 commit & push 하고
pull request를 하면
이렇게 워크 플로우가 실행되는 것을 알 수 있다.
반응형