Closed junhaoliao closed 1 week ago
The changes in the Taskfile.yml
focus on updating task definitions related to the build process for the log viewer web UI. Key modifications include the adjustment of source paths for the log-viewer-webui-clients
task, the introduction of new commands in the package
task for output management and checksum validation, and the expansion of the clean
task for improved maintenance. Additionally, specific Node.js versions are defined in the nodejs-14
and nodejs-22
tasks, while a new download-and-extract-tar
task is introduced to manage external dependencies.
File | Change Summary |
---|---|
Taskfile.yml | - Updated log-viewer-webui-clients task: added public/**/* , tsconfig.json ; removed customized-packages/**/* . - Enhanced package task with new commands for output directory and checksum generation. - Expanded clean task with more specific clean-up commands. - Defined nodejs-14 and nodejs-22 tasks for version and checksum management. - Introduced download-and-extract-tar task for handling tar files. |
log-viewer-webui-clients
task address the issue of source paths being out of sync following an update to the yscope-log-viewer
.yscope-log-viewer
version, which is directly related to the changes made in the log-viewer-webui-clients
task.download-and-extract-tar
task, relevant to the introduction of the same task in the main PR.Taskfile.yml
.Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
I added fixes issue to the description in case github can't recognize in title
Description
In task
log-viewer-webui-clients
's sources list:yscope-log-viewer
project:yscope-log-viewer
project:fixes #576
Validation performed
task
to build the CLP package.task
and observed a rebuild was not triggered.yscope-log-viewer/public
.task
and observed a rebuild is triggered.Summary by CodeRabbit
New Features
Improvements
Refactor