Files
GreenHomeUI/.gitea/workflows/deploy.yml
alireza b1dc311b1d
Some checks failed
Deploy MyApp on Same Server / build-and-deploy (push) Failing after 1m11s
fix workflow
2025-11-06 22:27:43 +03:30

30 lines
682 B
YAML

name: Deploy MyApp on Same Server
on:
push:
branches:
- main
jobs:
build-and-deploy:
runs-on: docker
container:
image: node:20-alpine
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Build Docker image
run: |
docker build -t GreenHomeUI:latest .
- name: Copy docker-compose file to target path
run: |
mkdir -p /home/services/myapp
cp docker-compose.yml /home/dev/services/greenhomeUI/docker-compose.yml
- name: Deploy container
run: |
cd /home/dev/services/greenhomeUI
docker compose down
docker compose up -d