Files
portofolio/.gitea/workflows/deploy.yaml
T
Sylphian 1cdbde97e1
Deploy Portfolio / deploy (push) Failing after 2m15s
ci: add Gitea Actions auto deployment workflow
2026-09-01 00:37:07 +08:00

29 lines
510 B
YAML

name: Deploy Portfolio
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
- name: Install Dependencies
run: npm ci
- name: Build Project
run: npm run build
- name: Sync to Production Web Directory
run: |
cp -r dist/* /var/www/portfolio/