-
Notifications
You must be signed in to change notification settings - Fork 15
adopt new v2 addon format #323
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
Conversation
6be77d7
to
44d4761
Compare
8d90460
to
0c774ac
Compare
0c774ac
to
1639323
Compare
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.
Thanks a lot for picking this one up!
It's challenging to review due to the amount of changes to be honest. I noticed some minor point when going through it the first time. I will try finding some time to run it locally as part of final review.
549ac41
to
2dbe55e
Compare
I tested it out locally. I have a couple of questions:
|
I think it's just something inside of that package which is only used for development but works just fine for the purposes that we need I would say it's ok
There is how ever a way to run manually put together dummy app if we wanted to but I figured there is very little value, here is example but it requires a lot of manual steps to create resolver map https://github.com/ember-a11y/ember-a11y-testing/pull/606/files#diff-3a2d168af53695583f7667831a0ef880c39ac6fad9cc63c2d9ebfb2c4e7fab41R16 Let me know if you still want to bring back the dummy app |
There isn't much value in the dummy app for this repository. I'm fine with dropping it. http://localhost:4200 not working is likely causing confusion. Especially as the console points users to that URL. Maybe it should redirect to http://localhost:4200/tests? But that's something to change at blueprint level. Not within this addon. |
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.
Thanks a lot!
Just to double check: This is not a breaking change, is it?
I wouldn't say it's breaking change no, I simply swapped infrastructure and we still have same support level, I still release it as major just to be safe so we do not bumbuzzle people if I broke something be mistake |
I definitely believe management of this addon would become a lot simpler all you have to do is just keep up with deps upgrade and from time to time run ember-cli-update, maybe even create github action |
If we broke something, that's a bug we will fix. If we aren't aware of any breaking change, I would go with a minor release. Major release comes with trade-offs. Especially for this addon as other addons depend on it. Let's avoid that if possible. |
Following up on some warnings that you noticed, it seems we just need to bump vite |
[note]: since it's no longer a monorepo,
release-it
config might need to be adjusted