Ultralytics Actions
O fluxo de trabalho do GitHub que a Ultralytics usa para formatar código, verificar links, resumir PRs, executar revisões com IA, adicionar rótulos a issues e monitorar a saúde 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-6 Luna
Use GPT-6 Luna para gerar resumos de pull requests, rótulos de issues e comentários de revisão com IA diretamente no GitHub Actions.
- Segredo do fluxo de trabalho:
OPENAI_API_KEY - Ideal para resumos concisos de PRs, rótulos e observações de revisão voltadas aos mantenedores.
Claude Opus 5.5
Use Claude Opus 5.5 para revisão de pull requests com assistência de IA e fluxos de trabalho de manutenção de repositórios.
- Segredo do fluxo de trabalho:
ANTHROPIC_API_KEY - Ideal para revisões mais aprofundadas, contexto do repositório e recomendações de acompanhamento.
Perguntas frequentes
Ultralytics Actions é o conjunto oficial de ferramentas de automação do GitHub usado para formatação de código, verificação de links, verificação ortográfica, resumos de PRs, revisão com IA, atribuição de rótulos a issues, relatórios de repositório e manutenção de dependências.
Ele é executado dentro dos fluxos de trabalho do GitHub Actions. Adicione
uses: ultralytics/actions@mainpela página do Marketplace, escolha as entradas necessárias e forneça o token obrigatório do GitHub e as chaves opcionais dos provedores de IA.
Desenvolva o modelo depois que o PR for integrado
Use Ultralytics Actions para manter os repositórios em movimento e, depois, gerencie conjuntos de dados, treinamento e implantação na Ultralytics Platform.