Skip to content

BED-9680: optimize environment collection - #67

Open
jaredcatkinson wants to merge 15 commits into
mainfrom
feature/BED-9680-optimize-environment-collection
Open

BED-9680: optimize environment collection#67
jaredcatkinson wants to merge 15 commits into
mainfrom
feature/BED-9680-optimize-environment-collection

Conversation

@jaredcatkinson

Copy link
Copy Markdown
Contributor

Summary

  • capture GitHub-reported branch and environment totals from the repository GraphQL query
  • skip per-repository environment REST collection when GraphQL reports zero environments
  • expose branch_count and environment_count on GH_Repository for collection completeness validation

Testing

  • uv run pytest tests/test_repository_rulesets.py tests/test_environment_resources.py
  • uv run pytest

Notes

  • This branch is stacked on the currently open GitHub Actions modeling work through BED-9678.

@coderabbitai

coderabbitai Bot commented Sep 8, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 392a9ac4-596c-4510-af01-c4e98addcdca


Comment @coderabbitai help to get the list of available commands.

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