분기 나열 작업은 GitHub 리포지토리에서 사용 가능한 모든 분기의 세부 정보를 검색합니다.

개요

분기 나열 작업은 소유자 및 리포지토리 이름을 사용하여 GitHub 리포지토리의 모든 분기를 검색합니다. 검색된 데이터에는 각 분기의 이름, 커밋 세부 정보, 보호 상태 및 HTML URL이 포함됩니다. 이 작업을 수행하려면 요청을 인증하기 위한 활성 GitHub 세션이 필요합니다.

설정

분기 나열 작업에는 다음 설정이 포함되어 있습니다.

주: 모든 입력 필드는 문자열 변수를 지원합니다. 적절한 텍스트 문자열을 저장할 문자열 변수를 만들고 해당 설정에서 선택할 수 있습니다.
세션 이름

GitHub연결 작업이 생성하는 세션 이름을 지정합니다. 다음 옵션 중 하나를 사용하여 세션 이름을 지정합니다.

  • 세션 이름: 세션 이름 텍스트를 직접 입력하거나 세션 이름 텍스트가 포함된 문자열 변수를 선택합니다. Automation 360은 Default를 기본 세션 이름으로 설정합니다.
  • 변수: GitHub연결 작업이 생성하는 세션 변수를 선택합니다.
소유자 이름
GitHub 리포지토리 소유자의 이름을 지정합니다. 소유자는 조직 또는 사용자 계정일 수 있습니다. 이름을 텍스트로 직접 입력하거나 해당 문자열 변수를 선택할 수 있습니다.
리포지토리 이름
작업에서 분기를 검색할 GitHub 리포지토리의 이름을 지정합니다. 리포지토리 이름을 텍스트로 직접 입력하거나 해당 문자열 변수를 선택할 수 있습니다.
변수에 출력 지정
작업이 응답 데이터를 저장하는 테이블 변수를 지정합니다. 응답 데이터에는 다음 필드가 포함됩니다.
  • 이름: 분기의 이름입니다.
  • commitSHA: 분기의 최신 커밋에 대해 GitHub가 생성하는 고유 식별자입니다.
  • commitURL: 분기에 있는 최신 커밋의 API URL입니다.
  • 보호됨: 분기가 보호되는지 여부를 나타내는 설정입니다. 이 매개변수는 규칙 집합을 사용하여 분기 보호가 정의된 분기에 대해 true를 반환합니다.
  • htmlURL: 분기의 HTML URL입니다.