Skip to content

metrics: views/clonesのトラフィックも日次スナップショットに追加 - #100

Merged
MR-TABATA merged 1 commit into
mainfrom
traffic-metrics-snapshot
Sep 26, 2026
Merged

MR-TABATA merged 1 commit into
mainfrom
traffic-metrics-snapshot

Conversation

@MR-TABATA

Copy link
Copy Markdown
Owner

Summary

  • 既存のdownloads.csv記録の仕組み(metrics.yml + metrics_snapshot.sh)に、GitHub Traffic API(views/clones)を同じ安全策(失敗したらCSVに触らない)で追記するtraffic_snapshot.shを追加
  • Administration:read権限が要るためTRAFFIC_TOKENシークレットを優先し、GITHUB_TOKENにフォールバック

Test plan

  • ローカルでDRY_RUN=1 sh scripts/traffic_snapshot.shを実行し、views/clonesが正しく取得できることを確認済み
  • マージ後、metrics.ymlがmetricsブランチへtraffic.csvをコミットすることを確認

🤖 Generated with Claude Code

既存のdownloads.csv記録の仕組みに、GitHub Traffic API(views/clones)を
同じ安全策(失敗したらCSVに触らない)で追記するステップを追加。
MrkAppReleaseのcollect-metrics.shと同様、Administration:read権限が
要るためTRAFFIC_TOKENを優先しGITHUB_TOKENへフォールバックする。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@MR-TABATA
MR-TABATA merged commit a9f727e into main Sep 26, 2026
1 check passed
@MR-TABATA
MR-TABATA deleted the traffic-metrics-snapshot branch September 26, 2026 14:35
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