Skip to main content

자체 호스트형 실행기 제거

리포지토리 또는 조직이나 엔터프라이즈에서 자체 호스트형 실행기를 영구적으로 제거할 수 있습니다.

Note

GitHub 호스트 실행기는 현재 GitHub Enterprise Server에서 지원되지 않습니다. GitHub public roadmap에 예정된 향후 지원에 대해 자세히 알아볼 수 있습니다.

리포지토리에서 실행기 제거

Note

  • 이 절차는 자체 호스팅 실행기를 영구적으로 제거합니다. 실행기에 작업이 할당되지 않도록 하려는 경우 컴퓨터를 종료하거나 run 애플리케이션을 중지할 수 있습니다. 실행기는 “오프라인” 상태로 할당된 상태로 유지되며 run 애플리케이션을 사용하여 실행기를 다시 시작할 때까지 작업을 실행하지 않습니다.
  • 14일 넘게 GitHub Actions에 연결되지 않은 경우 자체 호스트 실행기는 GitHub Enterprise Server에서 자동으로 제거됩니다. 1일 넘게 GitHub Actions에 연결되지 않은 경우 임시 자체 호스트 실행기는 GitHub Enterprise Server에서 자동으로 제거됩니다.

사용자 리포지토리에서 자체 호스트형 실행기를 제거하려면 리포지토리 소유자여야 합니다. 조직 소유자는 조직의 리포지토리에서 실행기를 제거할 수 있습니다.

자체 호스트형 실행기 컴퓨터에 대한 액세스 권한이 있는 것도 좋습니다.

REST API를 사용하여 자체 호스트형 실행기를 제거하는 방법에 대한 자세한 내용은 "자체 호스트형 실행기에 대한 REST API 엔드포인트"을(를) 참조하세요.

아니면 GitHub Enterprise Server에서 리포지토리, 조직 또는 엔터프라이즈에 대한 실행기 삭제 권한이 없지만 실행기 컴퓨터를 재사용하려는 경우 자체 호스트형 실행기 애플리케이션 디렉터리 (실행기 소프트웨어를 다운로드하여 압출을 푼 디렉터리)에서 .runner 파일을 삭제하면 됩니다. 이렇게 하면 자체 호스팅 실행기 애플리케이션을 다시 다운로드하지 않고도 실행기를 등록할 수 있습니다.

  1. GitHub에서 리포지토리의 기본 페이지로 이동합니다.

  2. 리포지토리 이름 아래에서 Settings(설정)를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

    탭을 보여 주는 리포지토리 헤더의 스크린샷. "설정" 탭이 진한 주황색 윤곽선으로 강조 표시됩니다.

  3. 왼쪽 사이드바에서 작업을 클릭한 다음 길행기를 클릭합니다.

  4. 실행기 목록에서 구성할 실행기 이름을 클릭합니다.

  5. 제거를 클릭합니다.

  6. 자체 호스팅 실행기를 제거하는 지침이 표시됩니다. 여전히 액세스할 수 있는지 여부에 따라 다음 단계 중 하나를 완료하여 실행기를 제거합니다.

    • 실행기 컴퓨터에 액세스할 수 있는 경우: 컴퓨터 운영 체제의 화면 지침에 따라 제거 명령을 실행합니다. 지침에는 필요한 URL 및 자동으로 생성된 시간 제한 토큰이 포함됩니다.

      제거 명령은 다음 작업을 수행합니다.

      • GitHub Enterprise Server에서 실행기를 제거합니다.
      • 컴퓨터에서 자체 호스팅 실행기 애플리케이션 구성 파일을 제거합니다.
      • 대화형 모드에서 실행되지 않는 경우 구성된 서비스를 제거합니다.
    • 컴퓨터에 액세스할 수 없는 경우:****이 실행기를 강제로 제거를 클릭하여 GitHub Enterprise Server에서 강제로 실행기를 제거합니다.

조직에서 실행기 제거

Note

  • 이 절차는 자체 호스팅 실행기를 영구적으로 제거합니다. 실행기에 작업이 할당되지 않도록 하려는 경우 컴퓨터를 종료하거나 run 애플리케이션을 중지할 수 있습니다. 실행기는 “오프라인” 상태로 할당된 상태로 유지되며 run 애플리케이션을 사용하여 실행기를 다시 시작할 때까지 작업을 실행하지 않습니다.
  • 14일 넘게 GitHub Actions에 연결되지 않은 경우 자체 호스트 실행기는 GitHub Enterprise Server에서 자동으로 제거됩니다. 1일 넘게 GitHub Actions에 연결되지 않은 경우 임시 자체 호스트 실행기는 GitHub Enterprise Server에서 자동으로 제거됩니다.

조직에서 자체 호스트형 실행기를 제거하려면 조직 소유자여야 합니다. 자체 호스트형 실행기 컴퓨터에 대한 액세스 권한이 있는 것도 좋습니다. REST API를 사용하여 자체 호스트형 실행기를 제거하는 방법에 대한 자세한 내용은 "자체 호스트형 실행기에 대한 REST API 엔드포인트"을(를) 참조하세요.

아니면 GitHub Enterprise Server에서 리포지토리, 조직 또는 엔터프라이즈에 대한 실행기 삭제 권한이 없지만 실행기 컴퓨터를 재사용하려는 경우 자체 호스트형 실행기 애플리케이션 디렉터리 (실행기 소프트웨어를 다운로드하여 압출을 푼 디렉터리)에서 .runner 파일을 삭제하면 됩니다. 이렇게 하면 자체 호스팅 실행기 애플리케이션을 다시 다운로드하지 않고도 실행기를 등록할 수 있습니다.

  1. GitHub에서 조직의 기본 페이지로 이동합니다.

  2. 조직 이름에서 설정을 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

    조직 프로필에 있는 여러 탭의 스크린샷. "설정" 탭이 진한 주황색으로 표시됩니다.

  3. 왼쪽 사이드바에서 작업을 클릭한 다음 길행기를 클릭합니다.

  4. 실행기 목록에서 구성할 실행기 이름을 클릭합니다.

  5. 제거를 클릭합니다.

  6. 자체 호스팅 실행기를 제거하는 지침이 표시됩니다. 여전히 액세스할 수 있는지 여부에 따라 다음 단계 중 하나를 완료하여 실행기를 제거합니다.

    • 실행기 컴퓨터에 액세스할 수 있는 경우: 컴퓨터 운영 체제의 화면 지침에 따라 제거 명령을 실행합니다. 지침에는 필요한 URL 및 자동으로 생성된 시간 제한 토큰이 포함됩니다.

      제거 명령은 다음 작업을 수행합니다.

      • GitHub Enterprise Server에서 실행기를 제거합니다.
      • 컴퓨터에서 자체 호스팅 실행기 애플리케이션 구성 파일을 제거합니다.
      • 대화형 모드에서 실행되지 않는 경우 구성된 서비스를 제거합니다.
    • 컴퓨터에 액세스할 수 없는 경우:****이 실행기를 강제로 제거를 클릭하여 GitHub Enterprise Server에서 강제로 실행기를 제거합니다.

엔터프라이즈에서 실행기 제거

Note

  • 이 절차는 자체 호스팅 실행기를 영구적으로 제거합니다. 실행기에 작업이 할당되지 않도록 하려는 경우 컴퓨터를 종료하거나 run 애플리케이션을 중지할 수 있습니다. 실행기는 “오프라인” 상태로 할당된 상태로 유지되며 run 애플리케이션을 사용하여 실행기를 다시 시작할 때까지 작업을 실행하지 않습니다.
  • 14일 넘게 GitHub Actions에 연결되지 않은 경우 자체 호스트 실행기는 GitHub Enterprise Server에서 자동으로 제거됩니다. 1일 넘게 GitHub Actions에 연결되지 않은 경우 임시 자체 호스트 실행기는 GitHub Enterprise Server에서 자동으로 제거됩니다.

엔터프라이즈에서 자체 호스트형 실행기를 제거하려면 엔터프라이즈 소유자여야 합니다. 자체 호스트형 실행기 컴퓨터에 대한 액세스 권한이 있는 것도 좋습니다. REST API를 사용하여 자체 호스트형 실행기 그룹을 제거하는 방법에 대한 자세한 내용은 GitHub Actions REST API의 엔터프라이즈 엔드포인트를 참조하세요.

아니면 GitHub Enterprise Server에서 리포지토리, 조직 또는 엔터프라이즈에 대한 실행기 삭제 권한이 없지만 실행기 컴퓨터를 재사용하려는 경우 자체 호스트형 실행기 애플리케이션 디렉터리 (실행기 소프트웨어를 다운로드하여 압출을 푼 디렉터리)에서 .runner 파일을 삭제하면 됩니다. 이렇게 하면 자체 호스팅 실행기 애플리케이션을 다시 다운로드하지 않고도 실행기를 등록할 수 있습니다.

  1. GitHub Enterprise Server의 오른쪽 위 모서리에서 프로필 사진과 엔터프라이즈 설정을 차례로 클릭합니다.

    GitHub Enterprise Server에서 프로필 사진 클릭할 때 나타나는 드롭다운 메뉴의 스크린샷 "엔터프라이즈 설정" 옵션이 진한 주황색 윤곽선으로 강조 표시됩니다.

  2. 페이지 왼쪽의 엔터프라이즈 계정 사이드바에서 정책을 클릭합니다.

  3. " 정책"에서 작업을 클릭합니다.

  4. 실행기 탭을 클릭합니다.

  5. 실행기 목록에서 구성할 실행기 이름을 클릭합니다.

  6. 제거를 클릭합니다.

  7. 자체 호스팅 실행기를 제거하는 지침이 표시됩니다. 여전히 액세스할 수 있는지 여부에 따라 다음 단계 중 하나를 완료하여 실행기를 제거합니다.

    • 실행기 컴퓨터에 액세스할 수 있는 경우: 컴퓨터 운영 체제의 화면 지침에 따라 제거 명령을 실행합니다. 지침에는 필요한 URL 및 자동으로 생성된 시간 제한 토큰이 포함됩니다.

      제거 명령은 다음 작업을 수행합니다.

      • GitHub Enterprise Server에서 실행기를 제거합니다.
      • 컴퓨터에서 자체 호스팅 실행기 애플리케이션 구성 파일을 제거합니다.
      • 대화형 모드에서 실행되지 않는 경우 구성된 서비스를 제거합니다.
    • 컴퓨터에 액세스할 수 없는 경우:****이 실행기를 강제로 제거를 클릭하여 GitHub Enterprise Server에서 강제로 실행기를 제거합니다.