feat(ci): use gominimal/run-task GHA to dogfood - #675
Conversation
📝 WalkthroughWalkthroughThe CI workflow's ChangesCI Workflow Update
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related PRs
Suggested reviewers: Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
.github/workflows/ci.yml (1)
43-49: 📐 Maintainability & Code Quality | 🔵 Trivial | 💤 Low valueDuplicated "Free Disk Space" step across
clippyanddogfoodjobs.Both jobs now carry nearly identical
endersonmenezes/free-disk-space@v3blocks. Consider extracting this into a local composite action (similar to./.github/actions/setup-minimal) to avoid drift between the two copies.Also applies to: 83-89
🤖 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 @.github/workflows/ci.yml around lines 43 - 49, The duplicated Free Disk Space step in the clippy and dogfood jobs should be consolidated so the configuration lives in one place. Move the shared endersonmenezes/free-disk-space@v3 setup into a reusable local composite action, following the same pattern used by setup-minimal, and update both jobs to call that action instead of keeping separate inline copies. Use the existing Free Disk Space step and setup-minimal action as the main symbols to locate the workflow sections.
🤖 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 @.github/workflows/ci.yml:
- Around line 43-49: The duplicated Free Disk Space step in the clippy and
dogfood jobs should be consolidated so the configuration lives in one place.
Move the shared endersonmenezes/free-disk-space@v3 setup into a reusable local
composite action, following the same pattern used by setup-minimal, and update
both jobs to call that action instead of keeping separate inline copies. Use the
existing Free Disk Space step and setup-minimal action as the main symbols to
locate the workflow sections.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: 345b28dd-7313-407c-a765-a754f27a88c4
📒 Files selected for processing (1)
.github/workflows/ci.yml
Summary by CodeRabbit