Skip to content

CI broken: Cannot find module 'fs-extra' in build-system/pr-check/utils.js on Module/Nomodule Build steps #40507

@michaeldegori

Description

@michaeldegori

All current PR CI runs are failing on Module Build (Test/Bundle Size) and Nomodule Build (Test/Bundle Size) steps with:

Error: Cannot find module 'fs-extra'
Require stack:
- /home/circleci/project/build-system/pr-check/utils.js
- /home/circleci/project/build-system/pr-check/dist.js
    at Object.<anonymous> (/home/circleci/project/build-system/pr-check/utils.js:3:12)
  code: 'MODULE_NOT_FOUND',
Node.js v24.15.0
Exited with code exit status 1

fs-extra@11.2.0 is declared in package.json and present in package-lock.json, so this looks like a CircleCI runner image / cache issue rather than a missing dependency.

Confirmed affecting unrelated PRs (identical stack trace verified in CircleCI logs):

Main itself is green: CircleCI build #722707 (chromedriver v148 merge on main) passed. The breakage appears to have started in newer CI runs after that merge, suggesting a runner image change or cache invalidation around the recent Node 24 + lockfileVersion: 3 migration commits (#40444, #40450).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions