Skip to content

Add GitHub Actions usage monitoring#5

Merged
bjoernbethge merged 2 commits intomainfrom
add/usage-monitoring
Jan 21, 2026
Merged

Add GitHub Actions usage monitoring#5
bjoernbethge merged 2 commits intomainfrom
add/usage-monitoring

Conversation

@bjoernbethge
Copy link
Collaborator

Summary

  • Add monthly GitHub Actions usage monitoring workflow
  • Track workflow runs and compute time over last 30 days
  • Generate automated reports with 90-day artifact retention

Test plan

  • Create workflow file
  • Test with manual workflow_dispatch trigger
  • Verify report generation and artifact upload
  • Review job summary output

Benefits

  • Track optimization impact over time
  • Monthly automated reports
  • Historical data retention (90 days)
  • Easy comparison of before/after metrics

Generated with Claude Code

bjoernbethge and others added 2 commits January 15, 2026 13:23
Reduce scheduled AI-powered workflows from weekly/biweekly to monthly
to optimize GitHub Actions usage and costs.

Changes:
- Code Quality Review: weekly (Sun) → monthly (1st of month)
  Saves ~135 minutes/month (~75% reduction)
- Dependency Audit: biweekly (1st & 15th) → monthly (1st only)
  Saves ~45 minutes/month (~50% reduction)

Total savings: ~180 minutes/month (~67% reduction in scheduled runs)

Both workflows retain workflow_dispatch for manual triggering when needed.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Track workflow runs and compute time over last 30 days
- Generate monthly reports via scheduled workflow
- Store reports as artifacts with 90-day retention
- Enable manual triggering via workflow_dispatch

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@bjoernbethge bjoernbethge merged commit 56bc6af into main Jan 21, 2026
1 of 7 checks passed
@bjoernbethge bjoernbethge deleted the add/usage-monitoring branch January 21, 2026 02:43
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