Actions 탭에서 실제로 보는 화면
실행 조건마다 실행을 만들어. 실행은 고유 ID, 작업 목록, 단계별 로그, 아티팩트, 최종 결과(success, failure, cancelled, skipped, timed_out, action_required, neutral)를 갖고 있어.
실행 내용 읽기
- 요약 보기 — 워크플로 그래프에서 각 작업이 노드,
needs:가 엣지로 그려져. 작업을 클릭하면 단계를 볼 수 있어. - 단계 로그 — 단계별 전체 stdout/stderr야. 상단 검색창으로 모든 단계에서 grep할 수 있어.
- 아티팩트 —
upload-artifact로 업로드한 파일이야. 로컬 디버깅하려고 다운로드해. - 다시 실행 — 모든 작업, 실패한 작업만, 또는 디버그 로깅을 켜서 다시 실행할 수 있어.
- 취소 — 진행 중인 실행을 중단해.
디버그 로깅
저장소나 워크플로 비밀값을 설정해:
ACTIONS_RUNNER_DEBUG = true— 러너의 상세 로그를 켜.ACTIONS_STEP_DEBUG = true— 단계의 상세 로그를 켜.
아니면 실행 UI에서 'Re-run with debug logging'을 클릭해. 로그가 5~10배 길어지지만 러너가 하는 모든 API 호출을 볼 수 있어.