Skip to content

feat(tasks): add setup commands and drop Zed tasks - #231

Merged
Ysheep666 merged 1 commit into
mainfrom
feat/develop-20260923
Sep 24, 2026
Merged

Ysheep666 merged 1 commit into
mainfrom
feat/develop-20260923

Conversation

@Ysheep666

Copy link
Copy Markdown
Contributor

Summary

  • 运行任务列表补上各工具链的准备命令:mise trust / mise install、包管理器 install、composer install,以及 uv sync / poetry install。本机没有对应可执行文件的合成命令不再列出;Windows 的 mvnw.cmd / gradlew.bat 仍保留。
  • 任务列表用项目 shell 解析出的 PATH 判断命令是否存在;宿主环境重新应用后清掉缓存。
  • 不再读取 Zed 的 tasks.json。旧终端会话只丢掉这条任务记录,不会整份重置。

Test plan

  • pnpm preflight:ci
  • pnpm preflight:push(pre-push)

Show mise trust/install, package-manager install, composer install, and
uv/poetry setup beside each project's own tasks, and hide synthesized
commands whose executable is missing. Stop importing Zed tasks.json.
@Ysheep666
Ysheep666 merged commit eecd972 into main Sep 24, 2026
8 checks passed
@Ysheep666
Ysheep666 deleted the feat/develop-20260923 branch September 24, 2026 04:56
@Ysheep666 Ysheep666 mentioned this pull request Sep 24, 2026
1 task done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant