Skip to content

add deploy_demo workflow #6

add deploy_demo workflow

add deploy_demo workflow #6

Workflow file for this run

name: Deploy Demo
on:
push:
branches:
- master
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install dependencies
uses: ./.github/workflows/install_dependencies
- name: Lint
run: |
npm run lint
deploy:
needs: [ lint ]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install dependencies
uses: ./.github/workflows/install_dependencies
- name: Build
run: |
npm run build
# вложить дистрибутив в папку с демо по правильному пути
- name: Move dist
run: |
npm run demo:sync
- name: Upload artifacts
uses: actions/upload-artifact@v3
with:
name: demo-dist
path: demo
# папку с демо отправить в бакет
- name: Deploy
run: |
echo "Deploy"