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.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.
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.
Automatización de repositorios que permanece en GitHub
Ejecuta las comprobaciones, resúmenes, revisiones, etiquetas e informes que más necesitan los mantenedores desde un único flujo de trabajo de GitHub.
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.