add pwa and ci/cd
Some checks failed
Deploy MyApp on Same Server / build-and-deploy (push) Failing after 1m13s

This commit is contained in:
2025-11-06 21:54:05 +03:30
parent 4b0a110371
commit 913694ef2f
5 changed files with 37 additions and 4 deletions

View File

@@ -0,0 +1,28 @@
name: Deploy MyApp on Same Server
on:
push:
branches:
- main
jobs:
build-and-deploy:
runs-on: docker
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