fix: align CI workflows with pi-extension-template, bump 0.3.1#14
Conversation
|
Complex PR? Review this PR in Change Stack to move by importance, not file order. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
✅ Files skipped from review due to trivial changes (1)
📝 WalkthroughWalkthroughThis PR standardizes GitHub Actions references to ChangesGitHub Actions and Release Updates
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
CHANGELOG.md (1)
8-8: 💤 Low valueConsider standardizing version header format for consistency.
The new 0.3.1 entry uses
[0.3.1]with brackets, while the existing 0.3.0 entry (line 17) uses0.3.0without brackets. For consistency across the changelog, either add brackets to all version headers or remove them from this one.📝 Suggested standardization
Option 1: Remove brackets to match existing format
-## [0.3.1] - 2026-06-06 +## 0.3.1 - 2026-06-06Option 2: Add brackets to all versions (would require updating line 17 as well)
-## 0.3.0 - 2026-05-31 +## [0.3.0] - 2026-05-31🤖 Prompt for 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. In `@CHANGELOG.md` at line 8, The version header "## [0.3.1] - 2026-06-06" is inconsistent with the existing "## 0.3.0" style; pick a consistent format and update headers accordingly — either remove brackets from "[0.3.1]" to match "0.3.0" or add brackets to all version headers (including the "0.3.0" header) so every version line uses the same pattern; locate and edit the version header strings (e.g., "[0.3.1]" and "0.3.0") in CHANGELOG.md to apply the chosen standard.
🤖 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.
Nitpick comments:
In `@CHANGELOG.md`:
- Line 8: The version header "## [0.3.1] - 2026-06-06" is inconsistent with the
existing "## 0.3.0" style; pick a consistent format and update headers
accordingly — either remove brackets from "[0.3.1]" to match "0.3.0" or add
brackets to all version headers (including the "0.3.0" header) so every version
line uses the same pattern; locate and edit the version header strings (e.g.,
"[0.3.1]" and "0.3.0") in CHANGELOG.md to apply the chosen standard.
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro Plus
Run ID: 9a8d65be-36a9-4f8b-b7bc-9e4707bbd75b
📒 Files selected for processing (5)
.github/workflows/auto-release.yml.github/workflows/ci.yml.github/workflows/publish.ymlCHANGELOG.mdpackage.json
Problem
CI workflows use non-existent action versions (
@v6) and pinned SHAs, which will break when GitHub removes Node.js 20 from runners.Changes
@v6→@v4, addedbranches: [main]topull_requesttriggeractions/checkout@v4@v4, fixed concurrency key to includeinputs.ref0.3.0→0.3.1All 31 tests pass locally.
Summary by CodeRabbit
Chores
Documentation