Ultralytics YOLO27:
GitHub Automazione GitHub

Ultralytics Actions

Il workflow GitHub che Ultralytics usa per formattare il codice, controllare i link, riepilogare le PR, eseguire revisioni AI, assegnare etichette alle issue e segnalare lo stato dei 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-6 Luna

Usa GPT-6 Luna per generare riepiloghi delle pull request, etichette per le issue e commenti di revisione AI direttamente in GitHub Actions.

  • Secret del workflow:OPENAI_API_KEY
  • Ideale per riepiloghi concisi delle PR, etichette e note di revisione rivolte ai maintainer.
Claude
Claude

Claude Opus 5.5

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

  • Secret del workflow:ANTHROPIC_API_KEY
  • Ideale per revisioni più approfondite, analisi del contesto del repository e raccomandazioni sulle attività successive.

Domande frequenti

  • Ultralytics Actions è la suite ufficiale di automazione GitHub usata per formattare il codice, controllare i link e l'ortografia, riepilogare le PR, eseguire revisioni AI, assegnare etichette alle issue, generare report sui repository e gestire le dipendenze.

  • Viene eseguito nei workflow GitHub Actions. Aggiungi uses: ultralytics/actions@main dalla pagina del Marketplace, scegli gli input necessari e fornisci il token GitHub richiesto e le eventuali chiavi dei provider AI.

  • No. Formattazione, controllo dell'ortografia e dei link, nuovi tentativi, pulizia, report e utilità per le dipendenze funzionano senza AI. Le chiavi AI servono solo per le funzionalità di generazione di riepiloghi, assegnazione di etichette e revisione con OpenAI o Anthropic.

Piattaforma Ultralytics

Sviluppa il modello dopo il merge della PR

Usa Ultralytics Actions per mantenere attivi i repository, poi gestisci dataset, addestramento e distribuzione in Ultralytics Platform.