Skip to content

CNTRLPLANE-4123: Parameterize blog prompt and generated data with config - #2

Open
redhat-chai-bot wants to merge 2 commits into
hypershift-community:mainfrom
redhat-chai-bot:CNTRLPLANE-4123/parameterize-blog-config
Open

redhat-chai-bot wants to merge 2 commits into
hypershift-community:mainfrom
redhat-chai-bot:CNTRLPLANE-4123/parameterize-blog-config

Conversation

@redhat-chai-bot

Copy link
Copy Markdown
Contributor

Summary

Parameterize blog prompt generation and blog data output so the project name, repository-derived contributor columns, and output directory come from configuration rather than blog-specific constants.

Changes

  • Use the configured project name when rendering the blog prompt.
  • Use the configured blog output directory for generated paths.
  • Keep contributor table columns derived from the configured repositories.
  • Add focused coverage for custom project, repository, and output configurations.
  • Refactor the related test setup and path handling for consistency.

Validation

  • python3 -m pytest tests/ -v — 40 passed
  • Python compilation checks passed for all 8 Python files
  • Runtime scope-alignment assertions passed

Scope

No unrelated files were changed.


AI-generated. Review for accuracy.

@bryan-cox requested in Slack thread

@redhat-chai-bot
redhat-chai-bot force-pushed the CNTRLPLANE-4123/parameterize-blog-config branch from bd39a5d to 0f6c6de Compare September 3, 2026 13:18
@redhat-chai-bot redhat-chai-bot changed the title Parameterize blog prompt and generated data with config CNTRLPLANE-4123: Parameterize blog prompt and generated data with config Sep 3, 2026

@bryan-cox bryan-cox left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve

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.

2 participants