build(deps): Bump go-task to 3.48.0 (fixes #250); Move go-task installation into a reusable GH action; Move docs tasks under dedicated task file directory.#297
Conversation
WalkthroughA composite GitHub Action for installing go-task at version 3.48.0 is created and adopted across three workflows. Version constraints in documentation are relaxed, and taskfile configuration is standardized to use a template variable for root taskfile references instead of hardcoded paths. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@taskfiles/test.yaml`:
- Around line 53-56: The root cause is that the templated variable ROOT_TASKFILE
referenced in taskfiles/test.yaml (and other taskfiles) is undefined; fix it by
adding a ROOT_TASKFILE entry under the root taskfile's vars: section (e.g.,
vars: { ROOT_TASKFILE: "path/to/root/taskfile.yaml" }) or by replacing all
occurrences of {{.ROOT_TASKFILE}} with the concrete path string; update the root
taskfile's vars block (or the usages in taskfiles/*) so the symbol ROOT_TASKFILE
is defined and consistently referenced.
🪄 Autofix (Beta)
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: Repository UI
Review profile: CHILL
Plan: Pro
Run ID: fd1b3d07-f089-40ed-962c-1b83896d7fa3
📒 Files selected for processing (10)
.github/actions/install-go-task/action.yaml.github/workflows/code-linting-checks.yaml.github/workflows/tdl-generated-code-checks.yaml.github/workflows/tests.yamlREADME.mdtaskfile.yamltaskfiles/docs.yamltaskfiles/lint.yamltaskfiles/test.yamltaskfiles/toolchains.yaml
Description
As title.
Checklist
breaking change.
Validation performed
Summary by CodeRabbit
Documentation
Chores