

Amazon CodeCatalyst는 더 이상 신규 고객에게 공개되지 않습니다. 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세한 내용은 [CodeCatalyst에서 마이그레이션하는 방법](migration.md) 단원을 참조하십시오.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# CodeCatalyst의 워크플로 상태
<a name="workflows-workflow-status"></a>

워크플로는 다음 중 하나의 상태를 가질 수 있습니다.
+ **유효** - 워크플로를 실행할 수 있으며 [트리거](workflows-add-trigger.md#workflows-add-trigger.title)로 활성화할 수 있습니다.

  워크플로를 유효로 표시하려면 다음 두 조건이 모두 true여야 합니다.
  + 워크플로 정의 파일이 유효 상태여야 합니다.
  + 워크플로에는 트리거, 푸시 트리거 또는 현재 브랜치의 파일을 사용하여 실행되는 푸시 트리거가 없어야 합니다. 자세한 내용은 [트리거 및 브랜치 사용 지침](workflows-add-trigger-considerations.md) 섹션을 참조하세요.
+ **유효하지 않음** - 워크플로의 정의 파일이 유효하지 않습니다. 워크플로는 수동으로 실행하거나 트리거를 통해 자동으로 실행할 수 없습니다. 유효하지 않은 워크플로는 CodeCatalyst 콘솔에서 **Workflow definition has *n* errors**(또는 이와 유사한 메시지)와 함께 표시됩니다.

  워크플로를 유효하지 않음으로 표시하려면 다음 조건이 true여야 합니다.
  + 워크플로 정의 파일은 잘못 구성된 상태여야 합니다.

    잘못 구성된 워크플로 정의 파일을 수정하려면 ['Workflow definition has *n* errors' 오류를 해결하려면 어떻게 해야 하나요?](troubleshooting-workflows.md#troubleshooting-workflows-asterisks) 섹션을 참조하세요.
+ **비활성** - 워크플로 정의가 유효하지만 수동으로 실행하거나 트리거를 통해 자동으로 실행할 수 없습니다.

  워크플로를 비활성으로 표시하려면 다음 두 조건이 모두 true여야 합니다.
  + 워크플로 정의 파일이 유효 상태여야 합니다.
  + 워크플로 정의 파일에는 워크플로 정의 파일이 현재 있는 브랜치와 다른 브랜치를 지정하는 푸시 트리거가 포함되어야 합니다. 자세한 내용은 [트리거 및 브랜치 사용 지침](workflows-add-trigger-considerations.md) 섹션을 참조하세요.

    워크플로를 **비활성**에서 **활성**으로 전환하려면 ['Workflow is inactive' 메시지를 해결하려면 어떻게 해야 하나요?](troubleshooting-workflows.md#troubleshooting-workflows-inactive) 섹션을 참조하세요.
**참고**  
**비활성** 상태의 워크플로가 많으면 보기에서 필터링할 수 있습니다. 비활성 워크플로를 필터링하려면 **워크플로** 페이지 상단의 **워크플로 필터링** 필드를 선택하고 **상태**를 선택한 다음 **Status \$1= Does not equal**을 선택한 다음 **비활성**을 선택합니다.

**참고**  
워크플로에 나중에 제거할 리소스(예시: 패키지 리포지토리)가 지정되어 있는 경우 CodeCatalyst는 이 변경 사항을 감지하지 않고 워크플로를 계속 유효한 것으로 표시합니다. 이러한 유형의 문제는 워크플로가 실행될 때 발견됩니다.