Skip to content

chore(gitignore): 忽略 pnpm 自动生成的 pnpm-workspace.yaml 占位 - #16

Merged
mirror29 merged 1 commit into
mainfrom
chore/gitignore-pnpm-workspace
May 27, 2026
Merged

chore(gitignore): 忽略 pnpm 自动生成的 pnpm-workspace.yaml 占位#16
mirror29 merged 1 commit into
mainfrom
chore/gitignore-pnpm-workspace

Conversation

@mirror29

Copy link
Copy Markdown
Owner

Summary

`pnpm-workspace.yaml` 会在某些场景下被 pnpm 自动生成在仓库根(内容只有 `allowBuilds: esbuild: set this to true or false` 这种 hint placeholder),但 Inalpha 不是 pnpm monorepo

  • 仓库根没有 `package.json`
  • `apps/web` 与 `packages/orchestration` 各自独立 `pnpm-lock.yaml`
  • CI 各 job 也是分别 `pnpm install --frozen-lockfile` 在子目录

这个占位文件没有实际用途,但会反复出现让 `git status` 一直 dirty。

把它加进 `.gitignore`(Node 段),一行注释说明原因,方便未来真要转 pnpm monorepo 时知道为什么 ignore。

Test plan

  • 删除本地副本后 `git status` 干净
  • 改动只一个文件、+2 行
  • CI 全过(应该秒过——没动业务代码)

🤖 Generated with Claude Code

pnpm 在某些场景下会自动在仓库根生成 pnpm-workspace.yaml 占位文件
(内容只有 "allowBuilds: esbuild: set this to true or false" 这种 hint),
但 Inalpha 不是 pnpm monorepo(仓库根无 package.json,apps/web 与
packages/orchestration 各自独立 pnpm-lock),这个文件没用且会反复出现
让 git status 一直 dirty。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying inalpha-web with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4d38a2e
Status: ✅  Deploy successful!
Preview URL: https://17057bf8.inalpha-web.pages.dev
Branch Preview URL: https://chore-gitignore-pnpm-workspa.inalpha-web.pages.dev

View logs

@claude

claude Bot commented May 27, 2026

Copy link
Copy Markdown
Contributor

LGTM ✔

改动只涉及 .gitignore +2 行,对照 CLAUDE.md 各项硬约束逐一核查:

  • §3.1 金融时效性:无数据层变动,不涉及。
  • §3.2 Prompt 工程纪律:无 prompt / agent 变动,不涉及。
  • §4 CI 红线:无新 import、无公开文档路径、无 getSettings() 调用;CI 应秒过。
  • §7/8/9 通用 bug / 系统优化 / 可维护性:变更范围不涉及。

注释语言(英文)、命名规范、提交标题(中文 chore(gitignore): …)均符合约定。无 medium 及以上问题。

@mirror29
mirror29 merged commit 91c27d6 into main May 27, 2026
8 checks passed
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