cv_2026/.gitea/workflows/act_ci.yaml
jl e4f8b1e5af
All checks were successful
CV build / build (push) Successful in 42s
init vue and build
2026-04-19 10:16:43 +02:00

27 lines
621 B
YAML

name: CV build
on: [push]
jobs:
build:
runs-on: ubuntu-latest
env:
- NODE_ENV: production
steps:
- name: Check out repository code
uses: actions/checkout@v5
- name: get node
uses: actions/setup-node@v4
with:
node-version: 22.x
- run: npm ci
- run: npm run build
- name: Copy files via SSH
uses: appleboy/scp-action@v1
with:
host: 192.168.1.19
username: gitea
key: ${{ secrets.SSH_PRIVATE_KEY }}
port: 22
source: "dist/*.*,dist/assets/*.*"
target: /var/www/cv/