ROX-36040: Move fields to release plan - #230
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited), Organization UI (inherited) Review profile: ASSERTIVE Plan: Enterprise Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review. 📝 WalkthroughSummary by CodeRabbit
WalkthroughRelease resource generation now uses versioned GitHub release references. The release notes template removes synopsis, topic, description, and solution fields. ChangesRelease resource generation
Estimated code review effort: 1 (Trivial) | ~5 minutes Merge Risk: ⚪ Minimal · up to This PR makes a small, localized release-plan field update, and no actionable merge-blocking risk remains beyond normal checks and review. Suggested reviewers: 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 2 functions across 1 files. (1 skipped: 1 unsupported.)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Comment |
❌ 2 Tests Failed:
View the full list of 3 ❄️ flaky test(s)
To view more test analytics, go to the Test Analytics Dashboard |
E2E Test ResultsCommit: f693207 |
Description
Move release notes fields (
synopsis,topic,description,solution) out of theReleaseresource template and into theReleasePlanresource (managed inkonflux-release-data). This simplifies the release configuration and release process by eliminating version-specific text substitution for those fields.Changes:
scripts/templates/release-resource.yaml): Removedsynopsis,topic,description, andsolutionfields fromreleaseNotes. Added a GitHub releases tag reference (https://github.com/stackrox/stackrox-mcp/releases/tag/X.Y.Z) for release traceability.scripts/prepare-release.sh): Replaced theyqsubstitution commands fortopicanddescriptionwith a single command that substitutes the version in the new references URL.Validation
shellcheck scripts/prepare-release.shpasses cleanrelease-0.2AI-assisted development prompts
This PR was developed with AI assistance. Below are the prompts used: