run 8 里 LOCALAPPDATA 已经在 job env 里指向 ci-localappdata,但 pnpm 仍然去开 C:\Users\admin\AppData\Local\pnpm-store-operation-locks\all-stores.lock(拒绝访问)。 所以要么这个变量没进到那一步,要么 pnpm 不是从环境变量推这个路径。加一步(在装完 pnpm 之后、装依赖之前)把它问清楚:LOCALAPPDATA/APPDATA 的实际值、pnpm 的路径与版本、 pnpm config list 的输出,以及"两个候选锁目录能不能建"。查完删。