Closed inhibitor1217 closed 1 year ago
Merging #838 (b5e86c9) into next-v1 (3478234) will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## next-v1 #838 +/- ##
========================================
Coverage 67.97% 67.97%
========================================
Files 204 204
Lines 2860 2860
Branches 784 784
========================================
Hits 1944 1944
Misses 800 800
Partials 116 116
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 3478234...b5e86c9. Read the comment docs.
Storybook에서 release note를 쌓아 보여주는 feature가 있었으면 좋겠음.
동의합니다.
논의를 거쳐서 후에 아이콘 패키지가 추가된다거나하여 진짜 멀티 패키지의 형태를 갖추게 되면, https://github.com/changesets/changesets 를 적용하면서 Changesets이 만들어주는 CHANGELOG.md
를 스토리북에 띄워주는 방식이 되면 잘 동작할 거 같다는 생각이 들었어요
논의를 거쳐서 후에 아이콘 패키지가 추가된다거나하여 진짜 멀티 패키지의 형태를 갖추게 되면, https://github.com/changesets/changesets 를 적용하면서 Changesets이 만들어주는
CHANGELOG.md
를 스토리북에 띄워주는 방식이 되면 잘 동작할 거 같다는 생각이 들었어요
https://github.com/channel-io/bezier-react/blob/next-v1/packages/bezier-react/CHANGELOG.md 더 빨리 도입하게 되어서, 생각보다 빠르게 적용해볼 수 있을지도 모르겠네요
@sungik-choi
제가 이해하기로는, chromatic은 브랜치별로 스토리북을 빌드해서 chromatic에서 제공하는 도메인에서 serve해주는 역할까지 담당하는 것입니다 (#845)
아마 추가로 작업이 이루어질 부분은, 스토리북을 빌드해서 github pages로 배포하는 부분일 텐데, #845 와는 독립적으로 가도 상관없다고 생각하긴 합니다. 혹시 생각해두신 부분 있으시면 말씀 주세요!
@inhibitor1217
https://next-v1--62bead1508281287d3c94d25.chromatic.com/?path=/story/intro--page
이 주소로 항상 next-v1 최신 커밋으로 배포된 상태이긴해서, 깃헙 페이지를 이 페이지로 리다이렉트시키면 어떨까 생각하고 있었어요.
release 워크플로우에서 deploy:storybook
실행시켜도 괜찮을 거 같기도 하구요. 어떻게 생각하시나요?
아하 좋습니다! 그러면 이 pr은 닫아도 좋을것 같습니다!
Summary
@channel.io/bezier-react
package publish 시, storybook을 빌드하여 GitHub Pages로 배포합니다.Details
postpublish
script에 지정하여, package publish 이후deploy:storybook
script 진행 (스토리북 자동 publish를 위한 최소한만 진행)Points
~Browser Compatibility~
References
218 에서 automated deployment가 제거되었으나, 다시 복원