concord-consortium/lara

View on GitHub
.github/workflows/deploy-storybook.yml

Summary

Maintainability
Test Coverage
name: Deploy Storybook

on: push

jobs:
  deploy:
    name: Build and Deploy
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - uses: actions/setup-node@v2
        with:
          node-version: '14'
      - name: Install Dependencies
        run: npm ci
        working-directory: lara-typescript
      - uses: concord-consortium/s3-deploy-action@v1
        with:
          bucket: models-resources
          prefix: lara-storybook
          awsAccessKeyId: ${{ secrets.AWS_ACCESS_KEY_ID }}
          awsSecretAccessKey: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
          workingDirectory: lara-typescript
          build: npm run build-storybook
          folderToDeploy: storybook-static