Skip to main content

GitHub Actions 관련 지원 작업

GitHub 지원이(가) GitHub Actions을(를) 지원하는 방법을 알아봅니다.

GitHub Actions에 대한 지원은 GitHub 지원에 문의할 수 있습니다.

진단 및 문제 해결 정보 제공

비공개 및 내부 리포지토리의 콘텐츠는 GitHub 지원에 표시되지 않으므로, GitHub 지원은(는) 문의의 전체 컨텍스트를 이해하고 예기치 않은 동작을 재현하기 위해 추가 정보를 요청할 수 있습니다. 처음 GitHub 지원에 티켓을 제기할 때 이 정보를 제공하면 문제를 더 빨리 해결할 수 있습니다.

GitHub 지원에서 요청하는 일부 정보에는 다음이 포함될 수 있지만 이에 국한되지는 않습니다.

  • 워크플로 실행의 URL.

예: https://github.com/ORG/REPO/actions/runs/0123456789

  • 티켓에 .txt 파일로 연결된 워크플로 .yml 파일. 워크플로에 대한 자세한 내용은 "워크플로 정보"을 참조하세요.

  • 예시 워크플로 실행 실패에 대한 워크플로 실행 로그의 복사본. 워크플로 실행 로그에 대한 자세한 내용은 "워크플로 실행 로그 사용"을(를) 참조하세요.

  • 자체 호스트형 실행기에서 이 워크플로를 실행하는 경우, 자체 호스트형 실행기 로그, 이는 실행기 내의 _diag 폴더에서 찾을 수 있습니다. 자세한 내용은 “자체 호스트형 실행기 모니터링 및 문제 해결”를 참조하세요.

    자체 호스트형 실행기 로그 파일 이름은 Runner_YYYY####-xxxxxx-utc.logWorker_YYYY####-xxxxxx-utc.log 형식으로 지정됩니다.

참고: 파일 확장자를 .txt 또는 .zip으로 변경하여 지원 티켓에 파일을 첨부합니다. 티켓에 로그 또는 워크플로 파일 조각과 같은 텍스트 데이터를 인라인으로 포함하는 경우 Markdown 코드 블록으로 올바르게 서식이 지정되었는지 확인합니다. Markdown에 대한 자세한 내용은 "기본 쓰기 및 서식 지정 구문"에서 확인할 수 있습니다.

잘못된 Markdown 구문으로 인해 서식이 손실되어 공급자가 제공한 정보를 읽을 수 없는 경우 GitHub 지원은(는) 첨부 파일로 또는 올바른 Markdown 서식을 사용하여 정보를 다시 제출하도록 요청할 수 있습니다.

경고: GitHub 지원에 제공된 모든 파일과 텍스트가 토큰 및 기타 비밀과 같은 민감한 정보를 제거하기 위해 적절하게 수정되었는지 확인합니다.

Actions Runner Controller

Actions Runner Controller(ARC)을(를) 사용하는 경우 GitHub 지원은(는) 전체 컨트롤러 및 실행기 세트 수신기에 대한 로그를 제출하도록 요청할 수 있습니다. Actions Runner Controller의 로그 수집에 대한 자세한 내용은 "Actions Runner Controller 오류 문제 해결"에서 확인할 수 있습니다.

Actions Runner Controller 지원 범위에 대한 자세한 내용은 “Actions Runner Controller 지원 정보”에서 확인할 수 있습니다.

CodeQL 및 GitHub Actions

CodeQL 분석 워크플로에 대한 지원을 요청하는 경우 GitHub 지원에서 CodeQL 디버깅 아티팩트 사본을 요청할 수 있습니다. CodeQL 분석 워크플로의 아티팩트 디버깅에 대한 자세한 내용은 "로그가 충분히 자세히 설명되지 않음"에서 확인할 수 있습니다.

GitHub 지원에 디버깅 아티팩트를 제공하려면 샘플 워크플로 실행에서 CodeQL 디버깅 아티팩트를 다운로드하여 티켓에 .zip 파일로 첨부합니다. 워크플로 아티팩트 다운로드에 대한 자세한 내용은 "워크플로 아티팩트 다운로드"에서 확인할 수 있습니다.

CodeQL 디버깅 아티팩트 .zip 파일이 너무 커서 티켓에 업로드할 수 없는 경우에는 GitHub 지원에 알려 주세요. 다음 단계를 결정하기 위해 고객과 협력합니다.

지원 범위

지원 요청이 팀에서 지원할 수 있는 범위를 벗어나는 경우 GitHub 지원 외부에서 문제를 해결하는 다음 단계를 사용하는 것이 좋습니다. 지원 요청이 주로 다음과 관련된 경우 GitHub 지원 범위를 벗어날 수 있습니다.

  • Jira와 같은 타사 통합
  • 엔터프라이즈 클라우드 가져오기(전문가 주도 마이그레이션에만 사용 가능)
  • CI/CD(예: Jenkins)
  • 스크립트 작성
  • 외부 인증 시스템(예: SAML ID 공급자)의 구성
  • 공개 소스 프로젝트
  • CodeQL에 대한 새 쿼리 작성 또는 디버깅
  • Kubernetes 설정, 네트워킹 등의 컨테이너 오케스트레이션
  • 베타 기능. 베타 기능에 대한 지원은 GitHub 지원 범위를 벗어납니다. 베타 기능에 대한 지원을 받으려면 GitHub의 영업 팀의 계정 관리자에게 문의하세요.

문제가 범위를 벗어나는지 확실하지 않은 경우 티켓을 열고 진행하는 가장 좋은 방법을 결정하는 데 도움을 드리겠습니다.