ProjectEvergreen/greenwood
windows builds fail very intermittently on various issues
开放
#1,585 创建于 2025年9月27日
CLIbuggood first issuev0.35.0
仓库指标
- 星标
- (132 个星标)
- PR 合并指标
- (PR 指标待抓取)
描述
What happened?
The Greenwood monorepo CI for Windows fails intermittently every once in a while on this error
node:internal/fs/promises:623
return await PromisePrototypeThen(
^
Error: EBUSY: resource busy or locked, copyfile 'D:\a\greenwood\greenwood\www\assets\link.png' -> 'D:\a\greenwood\greenwood\public\assets\link.1200825667.png'
at async Object.copyFile (node:internal/fs/promises:623:10) {
errno: -4082,
code: 'EBUSY',
syscall: 'copyfile',
path: 'D:\\a\\greenwood\\greenwood\\www\\assets\\link.png',
dest: 'D:\\a\\greenwood\\greenwood\\public\\assets\\link.1200825667.png'
}
Node.js v22.19.0
Was reported in Discord a while ago too
Steps to reproduce
- https://github.com/ProjectEvergreen/greenwood/actions/runs/18062860813/job/51401574111
- https://github.com/ProjectEvergreen/greenwood/actions/runs/14424324170/job/40450764566
- https://github.com/ProjectEvergreen/greenwood/actions/runs/18363585455/job/52349315299
Environment
- NodeJS
- (only?) Windows
Additional Context
Would be good to at least know what causes the error, as it seems something exclusive to Windows. maybe it's just flaky CI? (though I think I have seen this once or twice when running in Parallels)?
Couple other issues being tracked here
- https://github.com/ProjectEvergreen/greenwood/pull/1573#issuecomment-3393334134
- https://github.com/ProjectEvergreen/greenwood/pull/1776
- https://github.com/ProjectEvergreen/greenwood/actions/runs/31270673751/job/93138010596
- https://github.com/ProjectEvergreen/greenwood/actions/runs/31927907196/job/95118216412