ProjectEvergreen/greenwood
windows builds fail very intermittently on various issues
Aperta
#1585 aperta il 27 set 2025
CLIbuggood first issuev0.35.0
Metriche repository
- Star
- (132 stelle)
- Metriche merge PR
- (Merge medio 25g 20h) (29 PR mergiate in 30 g)
Descrizione
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