GitHub

GitHub es un sitio web para almacenar los archivos de tu proyecto. Se trata de un servicio de alojamiento de repositorios Git, que le ayuda a gestionar proyectos, crear software junto con otros desarrolladores y utilizar el control de versiones.

Desencadenantes

  • Empujar: Se activa cuando un bloque de código es empujado

  • Nueva o Actualizar Pull Request: Se activa cuando se crea o actualiza un nuevo pull request en un repositorio especificado

  • Comentario de solicitud de extracción: Se dispara cuando se añade un nuevo comentario para un pull request en el repositorio especificado

  • Rama o etiqueta creada: Se activa cuando se crea una nueva rama o una etiqueta en un repositorio especificado

  • Rama o etiqueta eliminada: Se activa cuando se elimina una rama existente o una etiqueta del repositorio especificado

  • Repositorio Añadido al Equipo: Se activa cuando un repositorio existente se añade al equipo en la organización especificada

  • Colaborador añadido: se activa cuando se crea un nuevo colaborador en un repositorio especificado

  • Colaborador eliminado: Se activa cuando se elimina un colaborador existente

  • Nuevo despliegue: Se dispara cuando se inicia un nuevo despliegue en el repositorio especificado

  • Estado del despliegue: Se dispara cuando se actualiza el estado de un despliegue existente en el repositorio especificado

  • Estado de confirmación: Se dispara cuando se actualiza el estado de confirmación en el repositorio especificado

  • Nuevo comentario de confirmación: Se activa cuando se añade un nuevo comentario a una confirmación en el repositorio especificado

  • Nueva publicación: Se activa cuando se publica un nuevo repositorio o código

  • Nueva bifurcación: Se activa cuando se crea una nueva bifurcación del repositorio especificado

  • Nueva emisión: Se activa cuando se crea una nueva emisión

  • Edición actualizada: Se activa cuando se actualiza una incidencia existente

  • Nuevo comentario en incidencia: Se activa cuando se añade un nuevo comentario a una incidencia de un repositorio especificado

  • Actualizar comentario de incidencia: Se activa cuando se actualiza un comentario de una incidencia

  • Borrar comentario de incidencia: Se activa cuando se elimina un comentario de una incidencia

  • Nueva o Editar página wiki: Se activa cuando se crea o edita una página wiki en el repositorio especificado

  • Repositorio marcado con estrella: Se activa cuando un repositorio existente se marca con una estrella

  • Eventos de discusión: Este evento contiene una serie de eventos desencadenantes como se menciona aquí -

    • Creado: Se dispara cuando se crea una discusión en el repositorio especificado

    • Editado: Se activa cuando se edita una discusión en el repositorio especificado

    • Cerrado: Se activa cuando se cierra una discusión en el repositorio especificado

    • Borrado: Se dispara cuando se borra una discusión en el repositorio especificado

    • Reabierto: Se activa cuando se reabre una discusión en el repositorio especificado

    • Anclado: Se activa cuando una discusión se ancla en el repositorio especificado

    • Desanclado: Se dispara cuando una discusión es desanclada en el repositorio especificado

    • Bloqueado: Se dispara cuando una discusión está bloqueada en el repositorio especificado

    • Desbloqueado: Se dispara cuando se desbloquea una discusión en el repositorio especificado

    • Transferido: Se dispara cuando se transfiere una discusión en el repositorio especificado

    • Contestado: Se activa cuando se responde a un debate en el repositorio especificado

    • Sin respuesta: Se dispara cuando una discusión queda sin respuesta en el repositorio especificado

    • Etiquetado: Se dispara cuando una discusión es etiquetada en el repositorio especificado

    • Sin etiquetar: Se dispara cuando una discusión no está etiquetada en el repositorio especificado

    • Categoría modificada: se activa cuando se modifica la categoría de un debate en el repositorio especificado

  • Comentario sobre la discusión: Este evento contiene varios eventos desencadenantes como se menciona aquí -

    • Creado: Se activa cuando se añade un comentario a un debate en el repositorio especificado

    • Editado: Se activa cuando se edita un comentario dentro de una discusión en el repositorio especificado

    • Borrado: Se dispara cuando se borra un comentario dentro de una discusión en el repositorio especificado

  • Trabajos de flujo de trabajo: Este evento contiene varios eventos desencadenantes como se menciona aquí -

    • Completado: Se dispara cuando los trabajos del flujo de trabajo se completan dentro del repositorio especificado

    • En curso: Se dispara cuando hay trabajos de flujo de trabajo en curso dentro del repositorio especificado

    • En cola: Se dispara cuando los trabajos de flujo de trabajo están en cola dentro del repositorio especificado

    • En espera: Se dispara cuando los trabajos de flujo de trabajo están en espera dentro del repositorio especificado

  • Workflow Runs: Este evento contiene un número de eventos desencadenantes como se menciona aquí -

    • Completado: Se dispara cuando las ejecuciones del flujo de trabajo se completan dentro del repositorio especificado

    • Solicitado: Se dispara cuando se solicitan ejecuciones del flujo de trabajo dentro del repositorio especificado

    • En curso: Se dispara cuando hay ejecuciones de flujo de trabajo en curso dentro del repositorio especificado

Acciones

  • Crear Gist: Crea un nuevo gist en tu cuenta

  • Crear Pull Request: Crear un nuevo pull request

  • Borrar Gist: Borrar un gist existente

  • Descargar archivo: Descarga un archivo de un repositorio especificado

  • Descargar repositorio: Descarga el repositorio especificado

  • Obtener detalles de la sucursal: Recupera más detalles sobre una sucursal especificada

  • Obtener Repositorios: Recupera la lista de todos los repositorios de tu cuenta

  • Obtener detalles del repositorio: Recupera más detalles sobre un repositorio especificado

  • Obtener etiquetas: Recupera la lista de todas las etiquetas de un repositorio especificado

  • Lista de commits de una pull request: Recuperar la lista de commits de un pull request

  • Fusionar pull request: Fusionar una solicitud de extracción en una rama ascendente

  • Obtener Organizaciones: Recupera la lista de organizaciones de tu cuenta

  • Obtener organizaciones de usuarios autenticados: Lista las organizaciones del usuario autenticado

  • Obtener repositorios de la organización: Lista los repositorios de la organización especificada

  • Obtener repositorios de usuario: Lista los repositorios del usuario especificado

  • Obtener asignados: Lista los asignados para las incidencias en un repositorio

  • Obtener etiquetas: Lista todas las etiquetas de un repositorio

  • Obtener hitos: Lista los hitos de un repositorio

  • Obtener incidencias: Lista las incidencias de un repositorio. Sólo se enumerarán las cuestiones pendientes.

  • Obtener detalles de la incidencia: Lista los detalles de la incidencia especificada en un repositorio

  • Comentar una incidencia: Crear un comentario sobre una incidencia específica en un repositorio

  • Crear incidencia: Crear una incidencia en un repositorio

  • Actualizar incidencia: Actualiza la incidencia especificada en un repositorio

  • Obtener detalles de la cuenta: Recupera los detalles de tu cuenta

  • Obtener repositorios del usuario autenticado: Lista los repositorios del usuario autenticado