Skip to content

Conversation

@ajeans
Copy link

@ajeans ajeans commented Nov 7, 2025

Adds a new analyze-org command to analyze GitHub Actions artifacts across all repositories in an organization, filling a key gap where the tool previously only supported individual user repositories.

New Features:

  • New command: analyze-org <org> to analyze organization repositories
  • Supports both public and private organization repositories
  • Excludes forked repositories (consistent with user repo behavior)
  • Shows organization name in analysis results

Implementation:

  • Added analyzeOrganizationRepositories() method to analyzer
  • Updated CLI with new analyze-org command
  • Enhanced error handling for organization-specific scenarios
  • Updated documentation with usage examples

Token Requirements:

  • Requires read:org scope for organization access
  • May require SSO authorization for SSO-enabled organizations

Breaking Changes: None - fully backwards compatible

Usage:
github-artifacts analyze-org my-company-org github-artifacts analyze-org my-org --cleanup --top 20

🤖 Generated with Claude Code

Adds a new `analyze-org` command to analyze GitHub Actions artifacts
across all repositories in an organization, filling a key gap where the
tool previously only supported individual user repositories.

New Features:
- New command: `analyze-org <org>` to analyze organization repositories
- Supports both public and private organization repositories
- Excludes forked repositories (consistent with user repo behavior)
- Shows organization name in analysis results

Implementation:
- Added analyzeOrganizationRepositories() method to analyzer
- Updated CLI with new analyze-org command
- Enhanced error handling for organization-specific scenarios
- Updated documentation with usage examples

Token Requirements:
- Requires `read:org` scope for organization access
- May require SSO authorization for SSO-enabled organizations

Breaking Changes: None - fully backwards compatible

Usage:
  github-artifacts analyze-org my-company-org
  github-artifacts analyze-org my-org --cleanup --top 20

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
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