Conoce YOLO26: IA de visión de nueva generación.
Ultralytics
GitHub Automatización de GitHub

Ultralytics Actions

El flujo de trabajo de GitHub que utiliza Ultralytics para dar formato al código, comprobar enlaces, resumir PRs, ejecutar revisiones por IA, etiquetar issues e informar sobre el estado del repositorio.

.github/workflows/ultralytics-actions.yml
name: Ultralytics Actions

on:
  issues:
    types: [opened]
  pull_request:
    branches: [main]
    types: [opened, closed, synchronize, review_requested]

permissions:
  contents: write
  pull-requests: write
  issues: write

jobs:
  actions:
    runs-on: ubuntu-latest
    steps:
      - uses: ultralytics/actions@main
        with:
          token: ${{ secrets.GITHUB_TOKEN }}
          labels: true
          python: true
          prettier: true
          spelling: true
          links: true
          summary: true
          openai_api_key: ${{ secrets.OPENAI_API_KEY }}
OpenAI
OpenAI

GPT-5.5

Usa GPT-5.5 para resúmenes de pull request, etiquetas de issue y comentarios de revisión por IA directamente dentro de GitHub Actions.

  • Secreto del flujo de trabajo: OPENAI_API_KEY
  • Ideal para resúmenes de PR concisos, etiquetas y notas de revisión centradas en el mantenedor.
Documentación de OpenAI
Claude
Claude

Claude Opus 4.8

Usa Claude Opus 4.8 para la revisión de pull requests asistida por IA y los flujos de trabajo de mantenimiento del repositorio.

  • Secreto del flujo de trabajo: ANTHROPIC_API_KEY
  • Ideal para pases de revisión más profundos, contexto del repositorio y recomendaciones de seguimiento.
Documentación de Claude

Preguntas frecuentes

  • Ultralytics Actions es la suite de automatización de GitHub oficial utilizada para el formateo de código, comprobación de enlaces, comprobación de ortografía, resúmenes de PR, revisión por IA, etiquetado de issues, informes de repositorios y mantenimiento de dependencias.

  • Se ejecuta dentro de los flujos de trabajo de GitHub Actions. Añade uses: ultralytics/actions@main desde el listado de Marketplace, elige las entradas que necesites y proporciona el token de GitHub requerido y las claves opcionales de proveedor de IA.

  • No. El formateo, la ortografía, las comprobaciones de enlaces, el reintento, la limpieza, los informes y las utilidades de dependencias pueden ejecutarse sin IA. Las claves de IA solo son necesarias para funciones de resúmenes generados, etiquetado y revisión con OpenAI o Anthropic.

Plataforma Ultralytics

Construye el modelo después de que el PR se fusione

Usa Ultralytics Actions para mantener los repositorios en movimiento, luego lleva los datasets, el entrenamiento y la implementación a Ultralytics Platform.