Skip to content

feat: 참여중인 버킷리스트 상세페이지로 라우팅 #26

feat: 참여중인 버킷리스트 상세페이지로 라우팅

feat: 참여중인 버킷리스트 상세페이지로 라우팅 #26

Workflow file for this run

name: '🎨 Chromatic'
on:
pull_request:
branches: [main, dev]
push:
branches: [main, dev]
permissions:
contents: read
pull-requests: write
issues: write
jobs:
chromatic-deployment:
runs-on: ubuntu-latest
steps:
- name: 📥 Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: ⚡ Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'yarn'
- name: 📦 Install dependencies
run: yarn install --frozen-lockfile
- name: 🚀 Publish to Chromatic
id: chromatic
uses: chromaui/action@v11
with:
projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
exitOnceUploaded: true
- name: ✅ Comment on PR
if: success() && github.event_name == 'pull_request'
uses: peter-evans/create-or-update-comment@v4
with:
issue-number: ${{ github.event.pull_request.number }}
body: |
✅ Chromatic 빌드 성공!
👉 [스토리북 바로가기](${{ steps.chromatic.outputs.storybookUrl }})
- name: ❌ Comment on PR (failure)
if: failure() && github.event_name == 'pull_request'
uses: peter-evans/create-or-update-comment@v4
with:
issue-number: ${{ github.event.pull_request.number }}
body: |
❌ Chromatic 빌드 실패했습니다.
👉 [로그 확인하기](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }})