Skip to content

Bump ember-cli to ~6.12.0 in test apps#1202

Merged
NullVoxPopuli merged 1 commit intoemberjs:mainfrom
NullVoxPopuli-ai-agent:bump-ember-cli-for-ember-source-main
Apr 24, 2026
Merged

Bump ember-cli to ~6.12.0 in test apps#1202
NullVoxPopuli merged 1 commit intoemberjs:mainfrom
NullVoxPopuli-ai-agent:bump-ember-cli-for-ember-source-main

Conversation

@NullVoxPopuli-ai-agent
Copy link
Copy Markdown

Summary

  • Bumps ember-cli from ~5.12.0 to ~6.12.0 in test-app and test-buildtime-options-app.
  • Regenerates pnpm-lock.yaml accordingly.

Why

The ember-source @ main ecosystem-ci job for ember-qunit is failing in the classic-build pipeline:

TypeError: Cannot read properties of undefined (reading 'debug')
    at EmberApp._initVendorFiles (.../ember-cli@5.12.0/.../ember-app.js:360:44)
    at new EmberApp (.../ember-cli@5.12.0/.../ember-app.js:99:10)
    at module.exports (.../test-app/ember-cli-build.js:7:15)

ember-cli 5.12.0's _initVendorFiles reads emberSource.paths.debug / .prod / .testing unconditionally. ember-source on main no longer ships a paths object (classic-build vendor-concat is obsolete there), so the build crashes before a single test runs.

ember-cli 6.x guards the branch with emberSource.paths ? {...} : {}, which handles the missing paths cleanly.

Test plan

  • pnpm install succeeds with the updated specifier
  • test-app ember build --environment=test completes successfully locally
  • ember-source @ main ecosystem-ci job passes against this branch

ember-cli 5.12.0's EmberApp._initVendorFiles unconditionally reads
emberSource.paths.debug/prod/testing. ember-source on main no longer
ships `paths`, so the test build crashes with:

  TypeError: Cannot read properties of undefined (reading 'debug')
      at EmberApp._initVendorFiles (.../ember-app.js:360:44)

ember-cli 6.x guards that branch with `emberSource.paths ? {...} : {}`,
which fixes the crash and is what's needed to keep ember-qunit green
in ember-source @ main ecosystem-ci runs.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@NullVoxPopuli NullVoxPopuli merged commit 1633a1a into emberjs:main Apr 24, 2026
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants