-
Notifications
You must be signed in to change notification settings - Fork 63
Conversation
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.
LGTM but I agree on keeping this blocked till we can first get it to pass 😄.
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.
Nice to be able not to break things :)
f397ec0
to
634e792
Compare
Smoke test is failing: https://github.com/WordPress/openverse-frontend/runs/4535480368?check_suite_focus=true#step:9:428 ERROR in ./src/components/License/meta/VLicense.stories.mdx
Module not found: Error: Can't resolve '~/components/license/VLicense.vue' in '/home/runner/work/openverse-frontend/openverse-frontend/src/components/License/meta' |
634e792
to
ee4d19e
Compare
@sarayourfriend while you're out I've rebased this with main to get the license filename issue fixed, I'll merge as well if CI passes. |
Boo, that got us closer, but gave a new error: https://github.com/WordPress/openverse-frontend/runs/4537426501?check_suite_focus=true#step:9:195 |
@sarayourfriend I think this works locally if I do https://github.com/WordPress/openverse-frontend/runs/4537426501?check_suite_focus=true#step:9:195 I'm not confident what the fundamental difference is there. |
@zackkrida interesting... I still get a non-zero exit code when I use that alternative command. My understanding is that it shouldn't be different from |
ee4d19e
to
bfff3f7
Compare
Figured out how to get Nuxt component discovery to ignore the It appears that the rule doesn't actually allow for matching against the full path of the file, just the filename, which means that we can't, for example, exclude the We could get it to ignore it by adding a suffix to the file, like In the meantime, I think it might just be best to do something like |
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.
The smoke test and the removal of warnings for .types.js
are already nice improvements here ✨
Fixes
Fixes #518 by @sarayourfriend
Description
Adds a step to our CI to run
storybook --ci --smoke-test
to ensure PRs don't break Storybook.Note: this PR will be broken until #517 is merged and a fix for #483 is found. Obviously both of those bugs are rendering our current storybook broken, so adding it to CI while it's broken will well... be broken 😂
Testing Instructions
Verify that the CI is failing on Storybook compilation issues currently. In the future of this PR you'll have to look at past runs before this PR inevitably gets rebased when the referenced bugs are fixed. Of course after those bugs are fixed the CI should pass once this PR is rebased.
Checklist
Update index.md
).main
) or a parent feature branch.Developer Certificate of Origin
Developer Certificate of Origin