Enumerar solicitudes de extracción
- Última actualización2026/05/18
La acción Enumerar solicitudes de extracción recupera todas las solicitudes de extracción de un repositorio de GitHub según los filtros especificados.
Resumen
La acción Enumerar solicitudes de extracción recupera las solicitudes de extracción de un repositorio de GitHub según el estado de la solicitud de extracción, la rama de destino y la rama de origen. Los datos recuperados incluyen el ID de la solicitud de extracción, el número, el estado, el título, el usuario, la descripción, la rama de origen, la rama de destino, la fecha de creación, la fecha de actualización, la fecha de cierre, la fecha de fusión, la URL en HTML y la URL del incidente. La acción requiere una sesión de GitHub activa para autenticar la solicitud.
Configuración
La acción Enumerar solicitudes de extracción contiene la siguiente configuración:
- 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.
- 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 del cual la acción recupera las solicitudes de extracción. Puede ingresar el nombre del repositorio directamente como texto o seleccionar la variable de string correspondiente.
- Estado
- Especifica el estado de las solicitudes de extracción que se deben recuperar. Seleccione una de las siguientes opciones:
- Abiertas: Seleccione esta opción para recuperar todas las solicitudes de extracción abiertas. Esta es la selección predeterminada.
- Cerradas: Seleccione esta opción para recuperar todas las solicitudes de extracción cerradas.
- Todas: Seleccione esta opción para recuperar todas las solicitudes de extracción independientemente de su estado.
- Nombre de la rama de destino (opcional)
- Especifica el nombre de la rama de destino para filtrar las solicitudes de extracción. La acción recupera solo las solicitudes de extracción destinadas a la rama especificada en este campo. Puede ingresar el nombre de la rama directamente como texto o seleccionar la variable de string correspondiente.
- Nombre de la rama de origen (opcional)
- Especifica el nombre de la rama de origen para filtrar las solicitudes de extracción. La acción recupera solo las solicitudes de extracción creadas desde la rama especificada en este campo. Puede ingresar el nombre de la rama directamente como texto o seleccionar la variable de string correspondiente.
- Asignar la salida a una variable
- Especifica la variable de tabla en la que la acción guarda los datos de respuesta. Los datos de respuesta incluyen los siguientes campos:
-
id: el identificador único de la solicitud de extracción. -
pullRequestNo: el identificador único de la solicitud de extracción dentro del repositorio. -
Estado: el estado de la solicitud de extracción. El estado puede ser "abierto" o "cerrado". -
Título: el título de la solicitud de extracción. -
Usuario: el usuario que creó la solicitud de extracción. -
Descripción: la descripción de la solicitud de extracción. -
baseRef: la rama de destino en la que se debe fusionar la solicitud de extracción. -
headRef: la rama de origen desde la cual se crea la solicitud de extracción. -
createdAt: la marca de tiempo que indica cuándo se creó la solicitud de extracción. -
updatedAt: la marca de tiempo que indica cuándo se actualizó por última vez la solicitud de extracción. -
closedAt: la marca de tiempo que indica cuándo se cerró la solicitud de extracción. -
mergedAt: la marca de tiempo que indica cuándo se fusionó la solicitud de extracción. -
htmlURL: la URL en HTML de la solicitud de extracción. -
issueURL: la URL del incidente asociada con la solicitud de extracción.
-