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.
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 }}GPT-5.6 Luna
Usa GPT-5.6 Luna para resúmenes de pull requests, etiquetas de issues y comentarios de revisión con 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.
Claude Opus 5
Usa Claude Opus 5 para flujos de trabajo de mantenimiento de repositorios y revisión de pull requests asistidos por IA.
- Secreto del flujo de trabajo:
ANTHROPIC_API_KEY - Ideal para pases de revisión más profundos, contexto del repositorio y recomendaciones de seguimiento.
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@maindesde el listado de Marketplace, elige las entradas que necesites y proporciona el token de GitHub requerido y las claves opcionales de proveedor de IA.
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.