Slide 18
Slide 18 text
name: Report
on:
workflow_run:
workflows: [Test]
types:
- completed
jobs:
build:
if: ${{ github.event.workflow_run.conclusion >= ‘success’ }}
workflow_
run
ㅇㅇ
completed는 완료를 의미하고로 성공이든, 실패든 Report 워크플로우는 실행됩니다.
보통 성공이냐 실패냐 따라 다르게 동작하고 싶을 것인데 이는 job에서 if 조건으로
검사해야 합니다.
그래서 워크플로우는 무조건 실행되고 실행된 이후 조건이 안맞으면 job 실행을 건너뛰는