YOLO Vision 2026:
GitHub Automazione di GitHub

Ultralytics Actions

Il flusso di lavoro GitHub che Ultralytics usa per formattare il codice, controllare i link, riepilogare le PR, eseguire revisioni AI, applicare etichette ai problemi e riportare lo stato del repository.

.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.6 Luna

Usa GPT-5.6 Luna per i riepiloghi delle pull request, le etichette dei problemi e i commenti delle revisioni AI direttamente all'interno di GitHub Actions.

  • Segreto del flusso di lavoro: OPENAI_API_KEY
  • Ideale per riepiloghi concisi delle PR, etichette e note di revisione incentrate sui maintainer.
Claude
Claude

Claude Opus 5

Usa Claude Opus 5 per la revisione assistita dall'AI delle pull request e i flussi di lavoro di manutenzione dei repository.

  • Segreto del flusso di lavoro: ANTHROPIC_API_KEY
  • Ideale per revisioni più approfondite, contesto del repository e raccomandazioni sulle attività successive.

Domande frequenti

  • Ultralytics Actions è la suite ufficiale di automazione GitHub utilizzata per la formattazione del codice, i controlli dei link, i controlli ortografici, i riassunti delle PR, la revisione IA, l'etichettatura delle segnalazioni, i report dei repository e la manutenzione delle dipendenze.

  • Funziona all'interno dei flussi di lavoro di GitHub Actions. Aggiungi uses: ultralytics/actions@main dall'elenco del Marketplace, scegli gli input di cui hai bisogno e fornisci il token GitHub richiesto e le chiavi del provider IA opzionali.

  • No. Le utilità di formattazione, ortografia, controllo dei link, nuovo tentativo, pulizia, reportistica e dipendenze possono essere eseguite senza IA. Le chiavi IA sono necessarie solo per i riassunti generati, l'etichettatura e le funzioni di revisione con OpenAI o Anthropic.

Piattaforma Ultralytics

Crea il modello dopo l'arrivo della PR

Usa Ultralytics Actions per mantenere operativi i repository, poi porta dataset, addestramento e deployment in Ultralytics Platform.