-
-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade test-app to v5 app blueprint #415
Upgrade test-app to v5 app blueprint #415
Conversation
- ember-lts-3.28 | ||
- ember-lts-4.4 | ||
- ember-lts-4.8 | ||
- ember-lts-4.12 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's some annoying resolution issues with < 4.11. Makes the most sense to test against 4.12 anyway.
name: 'ember-lts-3.28', | ||
npm: { | ||
devDependencies: { | ||
'ember-source': '~3.28.0', | ||
'ember-cli': '~4.12.2', | ||
'ember-source': '~3.28.12', | ||
'@ember/test-helpers': '^2.9.4', | ||
'ember-qunit': '~6.0.0', | ||
}, | ||
}, | ||
}, | ||
{ | ||
name: 'ember-lts-4.4', | ||
name: 'ember-lts-4.12', | ||
npm: { | ||
devDependencies: { | ||
'ember-source': '~4.4.0', | ||
}, | ||
}, | ||
}, | ||
{ | ||
name: 'ember-lts-4.8', | ||
npm: { | ||
devDependencies: { | ||
'ember-source': '~4.8.0', | ||
'ember-cli': '~4.12.2', | ||
'ember-source': '~4.12.0', | ||
}, | ||
}, | ||
}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have to do a little dependency shuffling to get these old ember-source versions to still pass in CI. Might be time to drop some support soon 🤷🏻
// TODO | ||
'ember/no-runloop': 'warn', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Set these to warn since adressing them is out of scope of this PR
@NullVoxPopuli why is this a breaking change🤔 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, and I don't think it's a breaking change either 👍
The main branch CI is failing due to ember-try scenarios for Ember v6.
Being a little conservative I've just taken the test-app to v5.
I think this is the simplest way to get the CI green again.
Will add comments to changes that differ from the blueprint.
Suggest label:
internal