Actions tab 에서 실제 보는 것
각 trigger 는 run 을 만들어. Run 은 고유 ID, job 목록, step 별 log, artifact, 최종 결론 (success, failure, cancelled, skipped, timed_out, action_required, neutral) 가져.
Run 읽기
- Summary view — workflow graph, 각 job 이 node,
needs:edge 그려져. Job 클릭해서 step 봐. - Step log — step 별 전체 stdout/stderr. 상단 검색 박스로 모든 step 에 grep.
- Artifact —
upload-artifact로 업로드된 파일. 로컬 디버깅 위해 다운로드. - Re-run — 모든 job, 실패한 job 만, 또는 debug logging 활성화로 re-run.
- Cancel — in-progress run 중단.
Debug logging
Repo 또는 workflow secret 설정:
ACTIONS_RUNNER_DEBUG = true— verbose runner.ACTIONS_STEP_DEBUG = true— verbose step.
또는 run UI 에서 'Re-run with debug logging' 클릭. Log 가 5-10 배 길어지지만 runner 가 하는 모든 API 호출을 보여줘.