This commit is contained in:
Zikil 2024-12-11 14:06:29 +07:00
parent bef87fecb1
commit 4544357976

View File

@ -71,32 +71,32 @@ jobs:
name: Deploy FastAPI Application # name: Deploy FastAPI Application
on: # on:
push: # push:
branches: [ main ] # branches: [ main ]
jobs: # jobs:
deploy: # deploy:
runs-on: ubuntu-latest # Указываем, что используем собственный Runner # runs-on: ubuntu-latest # Указываем, что используем собственный Runner
steps: # steps:
- name: Checkout code # - name: Checkout code
uses: actions/checkout@v3 # Используем стандартное действие для клонирования репозитория # uses: actions/checkout@v3 # Используем стандартное действие для клонирования репозитория
- name: Deploy to server # - name: Deploy to server
run: | # run: |
# Переходим в директорию проекта # # Переходим в директорию проекта
cd /root/web/sybiko_website # cd /root/web/sybiko_website
# Получаем последние изменения из git # # Получаем последние изменения из git
git pull origin main # git pull origin main
# Собираем новый образ # # Собираем новый образ
docker-compose build # docker-compose build
# Перезапускаем сервисы # # Перезапускаем сервисы
docker-compose up -d # docker-compose up -d
# Очищаем неиспользуемые образы # # Очищаем неиспользуемые образы
docker image prune -f # docker image prune -f