# 워크플로 실행 기록 보기

워크플로의 각 실행에 대한 로그를 볼 수 있습니다. 로그에는 워크플로의 각 작업 및 단계에 대한 상태가 포함됩니다.

> \[!NOTE]
> GitHub Enterprise Server 호스트 실행기는 현재 GitHub에서 지원되지 않습니다.

해당 단계를 수행하려면 리포지토리에 대한 읽기 권한이 필요합니다.

<div class="ghd-tool webui">

1. GitHub에서 리포지토리의 기본 페이지로 이동합니다.
2. 리포지토리 이름에서 **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-play" aria-label="play" role="img"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path></svg> 작업**을 클릭합니다.

   !["github/docs" 리포지토리의 탭 스크린샷. "작업" 탭은 주황색 윤곽선으로 강조 표시됩니다.](/assets/images/help/repository/actions-tab-global-nav-update.png)
3. 왼쪽 사이드바에서 확인할 워크플로를 클릭합니다.

   !["작업" 탭의 왼쪽 사이드바 스크린샷. "CodeQL"이라는 워크플로가 진한 주황색 윤곽선으로 표시되어 있습니다.](/assets/images/help/actions/superlinter-workflow-sidebar.png)
4. 워크플로 실행 목록에서 실행 이름을 클릭하여 워크플로 실행 요약을 확인합니다.

</div>

<div class="ghd-tool cli">

> \[!NOTE]
> GitHub CLI에 대한 자세한 내용은 [GitHub CLI 정보](/ko/enterprise-server@3.22/github-cli/github-cli/about-github-cli)을(를) 참조하세요.

## 최근 워크플로 실행 보기

최근 워크플로 실행을 나열하려면 `run list` 하위 명령을 사용합니다.

```shell
gh run list
```

반환할 최대 실행 수를 지정하려면 `-L` 또는 `--limit` 플래그를 지정할 수 있습니다. 기본값은 `10`입니다.

```shell
gh run list --limit 5
```

지정된 워크플로에 대한 실행만 반환하려면 `-w` 또는 `--workflow` 플래그를 사용할 수 있습니다.
`workflow`를 워크플로 이름, 워크플로 ID 또는 워크플로 파일 이름으로 바꿉니다. 예를 들어 `"Link Checker"`, `1234567` 또는 `"link-check-test.yml"`입니다.

```shell
gh run list --workflow WORKFLOW
```

## 특정 워크플로 실행에 대한 세부 정보 보기

특정 워크플로 실행에 대한 세부 정보를 표시하려면 `run view` 하위 명령을 사용합니다.
`run-id`를 보려는 실행의 ID로 바꿉니다.
`run-id`를 지정하지 않으면 GitHub CLI이(가) 최근 실행을 선택할 수 있는 대화형 메뉴를 반환합니다.

```shell
gh run view RUN_ID
```

출력에 작업 단계를 포함하려면 `-v` 또는 `--verbose` 플래그를 사용합니다.

```shell
gh run view RUN_ID --verbose
```

실행의 특정 작업에 대한 세부 정보를 보려면 `-j` 또는 `--job` 플래그를 사용합니다.
`job-id`를 보려는 작업의 ID로 바꿉니다.

```shell
gh run view --job JOB_ID
```

작업에 대한 전체 로그를 보려면 `--log` 플래그를 사용합니다.

```shell
gh run view --job JOB_ID --log
```

실행에 실패하면 `--exit-status` 플래그를 사용하여 0이 아닌 상태로 종료합니다. 예시:

```shell
gh run view 0451 --exit-status && echo "run pending or passed"
```

</div>