ember-fastboot / ember-cli-fastboot

Server-side rendering for Ember.js apps
http://ember-fastboot.com/
MIT License
851 stars 160 forks source link

Update base and fix ci #928

Closed Gaurav0 closed 11 months ago

Gaurav0 commented 11 months ago

This is an update of #916

Unlike that PR, the scope is reduced to:

  1. updating to ember-cli 3.28 and related dependency bumps
  2. Fixing ci

It does not:

  1. Fix the issue with fetch globals
  2. Fix deprecations
  3. Make it compatible with Ember 5

These will be addressed in separate PRs so that this one is easier to review.

Remaining failing tests:

All other tests are passing.

Also, I've taken care to make smaller commits and to clean them up. Hopefully it is easy to review commit by commit.

Gaurav0 commented 11 months ago

@NullVoxPopuli Fastboot is already using pnpm 7. Maybe some of the fixes might be independently added, but one of the primary problems in ci right now is using old versions of ember-source.