chore(release): promote v1.52.0 - #652
Conversation
X-Lerian-Ref: 0x1
- expose has-breaking-change-guard output on reporter and summary composites - render only exact skipped as skip icon; cancelled maps to failure icon - document breaking-change-result derivation in reporter usage example Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
Summary by CodeRabbit
WalkthroughThe validation summary and PR reporter now accept ChangesBreaking-change result reporting
Estimated code review effort: 3 (Moderate) | ~20 minutes Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
🔍 Lint Analysis
|
🔍 PR Validation Summary✅ PR Mergeable — no blocking failures
|
🛡️ CodeQL Analysis ResultsLanguages analyzed: ✅ No security issues found. 🔍 View full scan logs | 🛡️ Security tab |
There was a problem hiding this comment.
Warning
CodeRabbit couldn't request changes on this pull request because it doesn't have sufficient GitHub permissions.
Please grant CodeRabbit Pull requests: Read and write permission and re-run the review.
Actionable comments posted: 2
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@src/notify/pr-validation-reporter/action.yml`:
- Around line 32-35: Update the breaking-change-result input description in the
action metadata to include cancelled alongside success, failure, and skipped,
matching the reporter behavior and existing README contract. Leave the default
and other input settings unchanged.
In `@src/validate/pr-checks-summary/README.md`:
- Around line 23-24: Add the breaking-change guard producer, resolver, job
output, and normalized result wiring to .github/workflows/pr-validation.yml,
then pass that output to both consumers:
src/validate/pr-checks-summary/README.md:23-24 requires the summary action
input, and src/notify/pr-validation-reporter/README.md:24 requires the reporter
action input. Preserve the existing skipped fallback only for omitted or
optional direct consumers; the live pr-validation workflow must always provide
the guard result.
🪄 Autofix
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yml
Review profile: ASSERTIVE
Plan: Pro
Run ID: 59985e2f-5ab8-4a1b-9d7e-f980e068df14
📒 Files selected for processing (4)
src/notify/pr-validation-reporter/README.mdsrc/notify/pr-validation-reporter/action.ymlsrc/validate/pr-checks-summary/README.mdsrc/validate/pr-checks-summary/action.yml
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
|
@CodeRabbit -- approve |
|
✅ Action performedComments resolved and changes approved. |
GitHub Actions Shared Workflows
Description
Promotes the validated
developstate tomainfor the stablev1.52.0release.This release adds backward-compatible Breaking Change Guard result support to the PR validation reporter and Actions summary composites. Direct consumers that omit the result preserve their current rendering and mergeability behavior.
The mandatory
pr-validationintegration will always supply this result and will not expose a guard opt-out. That enforcement lands only after this prerequisite is available through stablev1.Develop published
v1.52.0-beta.1successfully: https://github.com/LerianStudio/github-actions-shared-workflows/actions/runs/31081933688Type of Change
feat: New workflow or new input/output/step in an existing workflowfix: Bug fix in a workflow (incorrect behavior, broken step, wrong condition)perf: Performance improvement (e.g. caching, parallelism, reduced steps)refactor: Internal restructuring with no behavior changedocs: Documentation only (README, docs/, inline comments)ci: Changes to self-CI (workflows under.github/workflows/that run on this repo)chore: Dependency bumps, config updates, maintenancetest: Adding or updating testsBREAKING CHANGE: Callers must update their configuration after this PRBreaking Changes
None.
Testing
@this-branchor the beta tagCaller repo / workflow run: Develop beta release
v1.52.0-beta.1: https://github.com/LerianStudio/github-actions-shared-workflows/actions/runs/31081933688Related Issues
Related PR: #651.