diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 94b86985..aff5095d 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -36,7 +36,7 @@ jobs: - name: Chromatic에 게시 id: chromatic - uses: chromaui/action@v1 # Chromatic의 GitHub Action + uses: chromaui/action@latest with: projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} # 환경 변수 참조 token: ${{ secrets.GITHUB_TOKEN }} # GitHub 인증 토큰 diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml new file mode 100644 index 00000000..3e440464 --- /dev/null +++ b/.github/workflows/workflow.yml @@ -0,0 +1,40 @@ +name: workRoot CI + +on: + push: + branches: + - main # main 브랜치에 푸시될 때 실행 + - dev + pull_request: + branches: + - dev + +jobs: + lint-and-build: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Set up Node.js + uses: actions/setup-node@v3 + with: + node-version: "20" # 최신 Node.js 20.x.x 버전 사용 + + - name: Cache dependencies + uses: actions/cache@v3 + with: + path: ~/.npm + key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + ${{ runner.os }}-node- + + - name: Install dependencies + run: npm install + + - name: Run linter + run: npm run lint + + - name: Build project + run: npm run build diff --git a/.storybook/Configure.mdx b/.storybook/Configure.mdx index cc329237..05071a3c 100644 --- a/.storybook/Configure.mdx +++ b/.storybook/Configure.mdx @@ -16,21 +16,23 @@ import Accessibility from "./assets/accessibility.png"; import Theming from "./assets/theming.png"; import AddonLibrary from "./assets/addon-library.png"; -export const RightArrow = () => ( + - - + > + + +); @@ -39,6 +41,7 @@ export const RightArrow = () => @@ -97,6 +100,7 @@ export const RightArrow = () => @@ -234,12 +238,12 @@ export const RightArrow = () => Star on GitHub - @@ -252,12 +256,12 @@ export const RightArrow = () => - @@ -270,12 +274,12 @@ export const RightArrow = () => - Follow guided walkthroughs on for key workflows. @@ -285,6 +289,7 @@ export const RightArrow = () => Discover tutorials +
Follow guided walkthroughs on for key workflows.