GitHub (faturamento)
Overview
O custo vem do próprio GitHub (GET /organizations/{org}/settings/billing/usage, faturamento aprimorado), por mês e por produto (Actions, Packages, Copilot…). É o valor líquido cobrado: o pacote gratuito vem como desconto, então uso coberto pelo plano aparece como custo zero real, afirmado pelo GitHub. Lê os últimos 3 meses.
Não confundir com o GitHub de deploys
Este conector é o de faturamento. O GitHub que registra deploys e análises de PR é outro conector, com outra credencial — ver Deploy & PR.
Requisitos
- Uma organização no GitHub (conta pessoal não tem essa API)
- Um token fine-grained com a organização como dona e só a permissão Administration: Read-only
- Ser o dono da conta no CloudBroker, com papel de administrador
Campos
| Campo | Obrigatório | Descrição |
|---|---|---|
accessToken | Sim | Token fine-grained da organização |
org | Sim | Nome da organização |
appId | Não | Atribui o custo a um app do CloudBroker |
Dado coletado
- Custo líquido por mês e por produto, com o valor bruto preservado.
- Falha na leitura de um mês derruba a leitura inteira (nunca vira custo zero); linha ilegível marca a leitura como incompleta.
Segurança
O token é cifrado com AES-256-GCM antes de persistir.