Skip to content
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

Storybook + Chromatic + GitHub Action 설정 #317

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

Conversation

YelynnOh
Copy link
Collaborator

PR의 목적을 알려주세요.

close #314

어떤 변경사항이 있는지 알려주세요.

어떤 과정으로 세팅했는지 노션에 함 정리해봤습니다~!
: https://half-catsup-728.notion.site/Storybook-Chromatic-GitHub-Actions-1ae64fc97c9c4555a071aac0f46c1f0b?pvs=4

  • 스토리북을 설치했습니다.
  • 스토리북 배포용으로 크로마틱도 설정했습니다.
  • .github/workflows/chromatic.yml 파일에서 메인 브랜치로 푸시나 PR이 올라가면 크로마틱이 돌아가 스토리북 배포가 되도록 설정해보았습니다.

중점적으로 봐주었으면 하는 부분

  • 처음 세팅해보는거라 미숙한 부분이 많을텐데,,, 가감 없이 피드백 고고해주세요,, 혹시 올라가지 않아야 하는 파일들이 올라간 건 아닌지,,!!
  • 궁금한 거 > 스토리북 파일 만들 때 파일명은 어떻게 정하는지 궁금함다:0 보통 컴포넌트명.stories.tsx로 하는 게 일반적인가..? 우린 컴포넌트 파일명은 다 index.tsx인데 이것과 별개로 컴포넌트명으로 파일 생성하면 되나욥

@YelynnOh YelynnOh added feat New feature or request workflow labels Mar 16, 2024
@YelynnOh YelynnOh self-assigned this Mar 16, 2024
Copy link

✨스토리북 확인하기:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat New feature or request workflow
Projects
None yet
Development

Successfully merging this pull request may close these issues.

스토리북 + 크로마틱 셋팅
1 participant