Découvre YOLO26 : l'IA de vision de nouvelle génération.
Ultralytics
GitHub Automatisation GitHub

Ultralytics Actions

Le workflow GitHub qu'utilise Ultralytics pour formater le code, vérifier les liens, résumer les PR, exécuter des revues IA, étiqueter les issues et rapporter la santé du dépôt.

.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

Utilise GPT-5.5 pour les résumés de pull request, les étiquettes d'issues et les commentaires de revue IA directement dans GitHub Actions.

  • Secret de workflow : OPENAI_API_KEY
  • Idéal pour des résumés de PR concis, des étiquettes et des notes de revue axées sur les mainteneurs.
Docs OpenAI
Claude
Claude

Claude Opus 4.8

Utilise Claude Opus 4.8 pour la revue de pull request assistée par IA et les workflows de maintenance de dépôt.

  • Secret de workflow : ANTHROPIC_API_KEY
  • Idéal pour des passes de revue plus approfondies, le contexte de dépôt et des recommandations de suivi.
Docs Claude

Questions fréquemment posées

  • Ultralytics Actions est la suite d'automatisation GitHub officielle utilisée pour le formatage de code, la vérification des liens, la vérification orthographique, les résumés de PR, la revue IA, l'étiquetage d'issues, les rapports de dépôt et la maintenance des dépendances.

  • Cela s'exécute à l'intérieur des workflows GitHub Actions. Ajoute uses: ultralytics/actions@main depuis la page de la Marketplace, choisis les entrées dont tu as besoin et fournis le token GitHub requis ainsi que les clés de fournisseur IA optionnelles.

  • Non. Le formatage, l'orthographe, la vérification des liens, le réessai, le nettoyage, les rapports et les utilitaires de dépendances peuvent fonctionner sans IA. Les clés IA ne sont nécessaires que pour les résumés générés, l'étiquetage et les fonctionnalités de revue avec OpenAI ou Anthropic.

Plateforme Ultralytics

Construis le modèle après la fusion de la PR

Utilise Ultralytics Actions pour faire avancer les dépôts, puis intègre les datasets, l'entraînement et le déploiement dans Ultralytics Platform.