2023-07-04 21:58:32 +10:00

31 lines
668 B
YAML

name: Deploy
on:
push:
tags:
- '*'
runs-on: ubuntu-latest:host
jobs:
deploy:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 🔧 Setup node
uses: https://github.com/actions/setup-node@v3
- name: 🧱 Install node packages
run: npm ci
- name: ✅ svelte-check
run: npm run check
- name: 🔨 Build project
run: npm run build
- run: ls -la build
- run: ls -la /www/
- run: ls -la /www/svelte/
- name: 🧹 Clean Deploy Area
run: rm -rf /www/svelte/build
- name: 📦 Deploy
run: mv build /www/svelte/