Files
TurboTrades/.gitea/workflows/deploy.yml
iDefineHD 72e04a6258
All checks were successful
Build Frontend / Build Frontend (push) Successful in 7s
Simplify: Just build frontend, manual deployment
2026-01-11 00:45:18 +00:00

41 lines
837 B
YAML

name: Build Frontend
on:
push:
branches:
- main
jobs:
build:
name: Build Frontend
runs-on: Turbo-Dev
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "24"
- name: Install Frontend Dependencies
run: |
cd frontend
npm install
- name: Build Frontend
run: |
cd frontend
npm run build
env:
NODE_ENV: production
VITE_API_URL: https://api.turbotrades.dev
VITE_WS_URL: https://ws.turbotrades.dev
- name: Success
run: |
echo "✅ Frontend built successfully!"
echo "📦 Build output: frontend/dist/"
echo "🎨 Ready for manual deployment"