Update for Chromatic Publish Action #721
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Chromatic
https://chromatic-publish-error--60f9b557105290003b387cd5.chromatic.com
Description
Our Chromatic github workflow for publishing Storybook previews stopped working a few days ago. There is an issue reported to the chromatic-cli that is similar to what we are experiencing:
The resolution mentioned in that issue is to add an empty
"scripts": {},
tag to the root package.json file but this did not work in our case (see the failure below in commit ffb57dc).Adding a "fake script" does work though (which is how this PR is passing at the moment):
In an older issue, the following was suggested to avoid having to add an unnecessary script tag to the root package.json:
But it seems like we already have the
--storybook-build-dir
option set in our Github workflow so I'm not sure if it needs to be added somewhere else too?https://github.com/department-of-veterans-affairs/component-library/blob/main/.github/workflows/chromatic.yml#L40
Testing done
Screenshots
Acceptance criteria
Definition of done