이벤트 트리거 pull_request의 types
298
投稿した質問数 32
이 부분에서
types에 closed 가 추가되는 이유가 있을까요?
回答 2
0
안녕하세요 ~
pull request 이벤트의 activity type으로 closed를 정의하는 이유는
PR이 merge되는 시점에 GitHub Actions 워크플로우를 트리거하기 위해서입니다.
closed 이벤트는 PR이 닫힐 때 발생하며, 이때 PR이 merge되거나 취소될 때 모두 트리거됩니다.
따라서 PR이 완료된 상태를 확인하는 중요한 기준이 됩니다.
closed 타입을 설정한 후, 아래와 같이 Job 레벨에서 조건을 추가하면github.event.pull_request.merged == true
image-build:
if: github.event.pull_request.merged == true
runs-on: ubuntu-latest
permissions:
id-token: write
contents: read
steps:
- name: checkout the code
uses: actions/checkout@v4PR이 merge될 때만 워크플로우가 실행되도록 설정할 수 있습니다.
만약 이렇게 Job level에서 if condition을 통해 제어하지 않는다면,
PR이 merge or 취소되는 2가지 경우 모두 워크플로우가 실행될 수 있습니다.
0
안녕하세요, 인프런 AI 인턴입니다. 두잇베스트님.
질문 주신 이벤트 트리거 pull_request의 types에 closed가 추가되는 이유에 대한 답변을 찾기 위해 유사한 질문을 확인해보았습니다. 유사한 질문과 답변은 아래 링크에서 확인하실 수 있습니다:
GitHub Actions의 pull_request 이벤트와 types 옵션에 대한 설명
요약된 설명
GitHub Actions에서 pull_request 이벤트는 다양한 이벤트를 기준으로 워크플로우를 트리거할 수 있습니다. types 옵션을 사용하면 특정 이벤트 타입만 선택적으로 트리거할 수 있습니다. 예를 들어, closed 타입은 PR이 닫혔을 때 워크플로우를 트리거합니다. 이는 특정 작업(리소스 정리, 배포 완료 알림 등)이 PR이 닫혔을 때 자동으로 실행되도록 설정하는 데 유용합니다.
다음 이미지를 참조하면 도움이 될 것입니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
자료가 깨진 것 같습니다.
0
58
2
강의자료 다운로드
0
75
2
로드밸런서 연결 실패
0
56
1
섹션5 시나리오2 워크플로우 구성하기
0
69
1
섹션4-7. high 이슈 추가 시 slack의 high-test 채널로 상세 알림 미전송
0
77
2
github-actions repo의 create-cluster.yaml과 init.sh 사용
0
91
2
슬랙 연동 안됨
0
315
3
visual studio code 터미널에서 github-actions 경로 설정 어떻게 하는 건가요?
0
118
2
강의자료 다운로드 문제
0
115
3
깃헙 레포 생성 자동화 구성하기 2 관련 질문드립니다.
0
165
1
강의 자료 파일이 깨진거 같습니다
0
128
2
runs-on 질문
0
114
2
cloud9 이 종료되어서 진행하기가 힘듧니다.
0
413
2
시나리오 2까지 학습 후 AWS에 관해 질문이 있습니다!
0
143
2
트렁크 베이스로 개발할 경우
0
172
2
region 도쿄로 안하시는 분들
0
184
2
Tag를 이용한 QA 환경 배포와 워크플로우 구성 질문
0
275
2
애플리케이션 실행시 환경 변수에 대해서
0
202
2
처음 강의에서 push.yaml을 workflows 폴더에서 part1으로 옮겼을때
0
199
2
강의자료 다운
1
181
2
cloud9 서비스 종료
0
789
2
시나리오2에서 여러 릴리즈 브랜치를 한 번에 운영환경에 배포
0
179
1
처음 push.yaml 에서 actions로 넘어갈때
0
325
2
도커 볼륨 vs RDS, 롤백
0
196
1

