YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
GitHub GitHub otomasyonu

Ultralytics Actions

Ultralytics'in kodu biçimlendirmek, bağlantıları kontrol etmek, PR'ları özetlemek, AI incelemesi çalıştırmak, sorunları etiketlemek ve depo sağlığını raporlamak için kullandığı GitHub iş akışı.

.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

Çekme isteği özetleri, sorun etiketleri ve AI inceleme yorumları için doğrudan GitHub Actions içinde GPT-5.5 kullan.

  • İş akışı gizli anahtarı: OPENAI_API_KEY
  • Özlü PR özetleri, etiketler ve bakımcı odaklı inceleme notları için en iyisidir.
OpenAI dokümanları
Claude
Claude

Claude Opus 4.8

AI destekli çekme isteği incelemesi ve depo bakım iş akışları için Claude Opus 4.8 kullan.

  • İş akışı gizli anahtarı: ANTHROPIC_API_KEY
  • Daha derin inceleme geçişleri, depo bağlamı ve takip önerileri için en iyisidir.
Claude dokümanları

Sıkça sorulan sorular

  • Ultralytics Actions, kod biçimlendirme, bağlantı kontrolleri, imla denetimleri, PR özetleri, AI incelemesi, sorun etiketleme, depo raporları ve bağımlılık bakımı için kullanılan resmi GitHub otomasyon paketidir.

  • GitHub Actions iş akışları içinde çalışır. Marketplace listesinden uses: ultralytics/actions@main ekle, ihtiyacın olan girdileri seç ve gerekli GitHub token ile isteğe bağlı AI sağlayıcı anahtarlarını sağla.

  • Hayır. Biçimlendirme, imla denetimi, bağlantı kontrolleri, yeniden deneme, temizleme, raporlar ve bağımlılık araçları AI olmadan çalışabilir. AI anahtarları yalnızca OpenAI veya Anthropic ile oluşturulan özetler, etiketleme ve inceleme özellikleri için gereklidir.

Ultralytics Platformu

PR onaylandıktan sonra modeli oluştur

Depoların ilerlemesini sağlamak için Ultralytics Actions kullan, ardından veri kümelerini, eğitimi ve dağıtımı Ultralytics Platform'a taşı.