Ações da Ultralytics
O workflow do GitHub que a Ultralytics usa para formatar código, verificar links, resumir PRs, executar revisões de IA, atribuir etiquetas a issues e relatar a integridade do repositório.
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.6 Luna
Use GPT-5.6 Luna para resumos de pull requests, etiquetas de issues e comentários de revisão de IA diretamente dentro do GitHub Actions.
- Segredo do workflow:
OPENAI_API_KEY - Ideal para resumos concisos de PRs, etiquetas e notas de revisão centradas nos responsáveis pela manutenção.
Claude Opus 5
Use Claude Opus 5 para revisões de pull requests assistidas por IA e workflows de manutenção de repositórios.
- Segredo do workflow:
ANTHROPIC_API_KEY - Ideal para revisões mais aprofundadas, contexto do repositório e recomendações de acompanhamento.
Perguntas frequentes
Ultralytics Actions é o conjunto de automação do GitHub oficial usado para formatação de código, verificação de links, verificação ortográfica, resumos de PR, revisão por IA, rotulagem de issues, relatórios de repositório e manutenção de dependências.
Ele é executado dentro dos fluxos de trabalho do GitHub Actions. Adiciona
uses: ultralytics/actions@maina partir da listagem do Marketplace, escolhe as entradas de que precisas e fornece o token do GitHub necessário e as chaves opcionais do fornecedor de IA.
Crie o modelo depois de o PR ser integrado
Use as Ações da Ultralytics para manter os repositórios em movimento e, em seguida, leve os conjuntos de dados, o treino e a implementação para a Ultralytics Platform.