La acción Obtener repositorio recupera detalles de un repositorio de GitHub específico.

Resumen

La acción Obener repositorio recupera detalles de un repositorio de GitHub usando el nombre del propietario y el nombre del repositorio. Los datos recuperados incluyen el ID del repositorio, el nombre, el nombre completo, el propietario, la visibilidad, la descripción, el número de bifurcaciones e incidentes, la rama predeterminada, la URL de la API, la URL en HTML y las marcas de tiempo de creación, actualización y envío. La acción requiere una sesión de GitHub activa para autenticar la solicitud.

Configuración

La acción Obtener repositorio contiene las siguientes configuraciones:

Nota: Todos los campos de entrada admiten variables de string. Puede crear una variable de string para contener la cadena de texto adecuada y seleccionarla en la configuración correspondiente.
Nombre de la sesión

Especifica el nombre de la sesión de GitHub que crea la acción Conectar. Utilice una de las siguientes opciones para especificar el nombre de la sesión:

  • Nombre de la sesión: Ingrese el nombre de la sesión como texto directamente o seleccione la variable de string que contiene el texto del nombre de la sesión. Automation 360 establece Predeterminado como el nombre de sesión por defecto.
  • Variable: Seleccione la variable de sesión de GitHub que crea la acción Conectar.
Nombre del propietario
Especifica el nombre del propietario del repositorio de GitHub. El propietario puede ser una organización o una cuenta de usuario. Puede ingresar el nombre directamente como texto o seleccionar la variable de string correspondiente.
Nombre del repositorio
Especifica el nombre del repositorio de GitHub que se desea recuperar. Puede ingresar el nombre del repositorio directamente como texto o seleccionar la variable de string correspondiente.
Asignar la salida a una variable
Especifica la variable en la que la acción guarda los datos de respuesta. Los datos de respuesta incluyen los siguientes campos:
  • ID: El identificador único del repositorio.
  • Nombre: El nombre del repositorio.
  • Nombre completo: El nombre completo del repositorio, que incluye los detalles del propietario en el siguiente formato: nombre de la organización/nombre del repositorio.
  • Propietario: El propietario del repositorio.
  • Privado: La configuración de visibilidad que indica si el repositorio es privado.
  • Descripción: La descripción del repositorio.
  • Bifurcación: La configuración de bifurcación que indica si el repositorio es una bifurcación de otro repositorio.
  • Tiene incidentes: La configuración de incidentes que indica si el repositorio tiene incidentes abiertos.
  • Rama predeterminada: La rama predeterminada del repositorio.
  • URL: La URL de la API del repositorio.
  • URL HTML: La URL en HTML del repositorio.
  • Creado: La marca de tiempo que indica cuándo se creó el repositorio.
  • Actualizado: La marca de tiempo que indica cuándo se actualizó por última vez el repositorio.
  • Fusionado: La marca de tiempo que indica cuándo se fusionó la última solicitud de extracción en la rama principal.
Utilice una de las siguientes opciones para asignar la salida:
  • Múltiples variables: Cree y especifique variables individuales para almacenar datos de respuesta específicos.

    Use la opción Agregar asignación de variable para especificar la clave y el tipo de variable correspondiente para almacenar los datos de respuesta específicos.

  • Diccionario: Cree y especifique una variable de diccionario para almacenar todos los datos de la respuesta. También puede seleccionar una variable de diccionario existente.