Skip to content

Commit

Permalink
Updated storybook action
Browse files Browse the repository at this point in the history
  • Loading branch information
metincansiper committed Jan 3, 2024
1 parent 04e263a commit 745f32c
Showing 1 changed file with 22 additions and 14 deletions.
36 changes: 22 additions & 14 deletions .github/workflows/storybook.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,31 @@
name: Storybook
# Workflow name
name: Build and Publish Storybook to GitHub Pages

on:
# Event for the workflow to run on
push:
branches:
- dev
- 'dev' # Replace with the branch you want to deploy from

permissions:
contents: read
pages: write
id-token: write

# List of jobs
jobs:
build-and-deploy:
deploy:
runs-on: ubuntu-latest
# Job steps
steps:
- name: Checkout
uses: actions/[email protected]

- name: Install and Build
run: |
npm install
npm run build-storybook
# Set up Node
- uses: actions/setup-node@v3
with:
node-version: '16.x'

- name: Deploy
uses: JamesIves/github-[email protected]
#👇 Add Storybook build and deploy to GitHub Pages as a step in the workflow
- uses: bitovi/github-[email protected]
with:
branch: gh-pages
folder: storybook-static # output folder from `npm run build-storybook`
install_command: npm install # default: npm ci
build_command: npm run build-storybook # default: npm run build-storybook
path: storybook-static # default: dist/storybook

0 comments on commit 745f32c

Please sign in to comment.