다시 실행은 다시 실행을 시작한 행위자의 권한이 아니라 워크플로를 처음 트리거한 행위자의 권한을 사용합니다. 또한 워크플로는 워크플로 실행을 트리거한 원래 이벤트의 동일한 GITHUB_SHA(커밋 SHA) 및 GITHUB_REF(git ref)를 사용합니다.
워크플로 실행을 최대 50회 다시 실행할 수 있습니다. 이 제한에는 작업의 하위 집합에 대한 전체 다시 실행 및 다시 실행이 모두 포함됩니다.
워크플로에서 모든 작업 다시 실행
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름에서 작업을 클릭합니다.

-
왼쪽 사이드바에서 확인할 워크플로를 클릭합니다.

-
워크플로 실행 목록에서 실행 이름을 클릭하여 워크플로 실행 요약을 확인합니다.
-
워크플로의 오른쪽 위 모서리에서 작업을 다시 실행합니다.
- 작업이 실패한 경우 **작업 다시 실행 드롭다운 메뉴를 선택하고**모든 작업 다시 실행을 클릭합니다.
- 실패한 작업이 없으면 모든 작업 다시 실행을 클릭합니다.
-
필요에 따라 다시 실행하기 위해 실행기 진단 로깅 및 단계 디버그 로깅을 사용하도록 설정하려면 디버그 로깅 사용을 선택합니다. 자세한 내용은 디버그 로깅 활성화을(를) 참조하세요.
-
**작업 다시 실행**을 클릭합니다.
-
실패한 워크플로 실행을 다시 실행하려면
run rerun하위 명령을 사용하여,RUN_ID를 다시 실행하려는 실패한 실행의 ID로 대체하세요. 지정하지 않은 경우,run-id는 최근 실패한 실행을 선택할 수 있는 대화형 메뉴를 반환합니다.Shell gh run rerun RUN_ID
gh run rerun RUN_ID다시 실행에 대해 실행기 진단 로깅 및 단계 디버그 로깅을 사용하도록 설정하려면
--debug플래그를 사용합니다.Shell gh run rerun RUN_ID --debug
gh run rerun RUN_ID --debug -
워크플로 실행의 진행률을 보려면
run watch하위 명령을 사용하고 대화형 목록에서 실행을 선택합니다.Shell gh run watch
gh run watch
워크플로에서 실패한 작업 다시 실행
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름에서 작업을 클릭합니다.

-
왼쪽 사이드바에서 확인할 워크플로를 클릭합니다.

-
워크플로 실행 목록에서 실행 이름을 클릭하여 워크플로 실행 요약을 확인합니다.
-
워크플로의 오른쪽 위 모서리에서 **작업 다시 실행 드롭다운 메뉴를 선택하고**실패한 작업 다시 실행을 클릭합니다.
-
필요에 따라 다시 실행하기 위해 실행기 진단 로깅 및 단계 디버그 로깅을 사용하도록 설정하려면 디버그 로깅 사용을 선택합니다. 자세한 내용은 디버그 로깅 활성화을(를) 참조하세요.
-
**작업 다시 실행**을 클릭합니다.
워크플로 실행에서 실패한 작업을 다시 실행하려면 run rerun 플래그와 함께 --failed 하위 명령을 사용합니다.
RUN_ID를 실패한 작업을 다시 실행하려는 실행의 ID로 바꿉니다. 지정하지 않은 경우, run-id는 최근 실패한 실행을 선택할 수 있는 대화형 메뉴를 반환합니다.
gh run rerun RUN_ID --failed
다시 실행에 대해 실행기 진단 로깅 및 단계 디버그 로깅을 사용하도록 설정하려면 --debug 플래그를 사용합니다.
gh run rerun RUN_ID --failed --debug
워크플로에서 특정 작업 다시 실행
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름에서 작업을 클릭합니다.

-
왼쪽 사이드바에서 확인할 워크플로를 클릭합니다.

-
워크플로 실행 목록에서 실행 이름을 클릭하여 워크플로 실행 요약을 확인합니다.
-
왼쪽 사이드바의 "작업" 섹션 아래에서 다시 실행하려는 작업 옆에 있는 를 클릭합니다 .
-
필요에 따라 다시 실행하기 위해 실행기 진단 로깅 및 단계 디버그 로깅을 사용하도록 설정하려면 디버그 로깅 사용을 선택합니다. 자세한 내용은 디버그 로깅 활성화을(를) 참조하세요.
-
**작업 다시 실행**을 클릭합니다.
워크플로 실행에서 특정 작업을 다시 실행하려면 run rerun 플래그와 함께 --job 하위 명령을 사용합니다.
JOB_ID를 다시 실행하려는 작업의 ID로 바꿉니다.
gh run rerun --job JOB_ID
다시 실행에 대해 실행기 진단 로깅 및 단계 디버그 로깅을 사용하도록 설정하려면 --debug 플래그를 사용합니다.
gh run rerun --job JOB_ID --debug
이전 워크플로 실행 검토
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름에서 작업을 클릭합니다.

-
왼쪽 사이드바에서 확인할 워크플로를 클릭합니다.

-
워크플로 실행 목록에서 실행 이름을 클릭하여 워크플로 실행 요약을 확인합니다.
-
실행 이름 오른쪽에서 최신 드롭다운 메뉴를 선택하고 이전 실행 시도를 클릭합니다.