Skip to content

add weekly GitHub traffic history - #8

Merged
luisroquette merged 1 commit into
mainfrom
agent/add-weekly-traffic-metrics
Jul 25, 2026
Merged

add weekly GitHub traffic history#8
luisroquette merged 1 commit into
mainfrom
agent/add-weekly-traffic-metrics

Conversation

@luisroquette

Copy link
Copy Markdown
Owner

O que mudou

  • adiciona coleta semanal de tráfego para RocketLabs e quatro projetos principais
  • preserva snapshots de visitantes, clones, referrers, páginas populares e stars
  • mantém uma série diária deduplicada antes da janela de 14 dias expirar
  • gera um painel com projeto mais acessado e conversão aproximada
  • registra a primeira linha de base em 2026-07-24
  • adiciona validação estrutural à CI existente

Segurança

  • somente métricas agregadas são publicadas
  • nenhuma identidade de visitante ou credencial é armazenada
  • o workflow permanece inativo sem ROCKETLABS_TRAFFIC_TOKEN
  • o token exigido é fine-grained, somente leitura e limitado aos repositórios medidos
  • o OAuth local não foi copiado para GitHub Secrets

Validação

  • coletor executado contra os cinco repositórios
  • node scripts/collect-traffic.mjs --validate
  • node scripts/validate-catalog.mjs
  • node scripts/validate-library.mjs
  • sintaxe Node e YAML verificadas
  • busca por assinaturas conhecidas de segredo

@luisroquette
luisroquette marked this pull request as ready for review July 24, 2026 23:59
@luisroquette
luisroquette merged commit 3776b1e into main Jul 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant