Skip to content

Update docker-compose.yml #249

Update docker-compose.yml

Update docker-compose.yml #249

Workflow file for this run

name: Website Updater
on:
workflow_dispatch:
push:
branches: [ master ]
jobs:
Update:
runs-on: self-hosted
steps:
- name: Clone repository to local
uses: actions/checkout@v4
with:
submodules: true
- name: Copy env file
run: cp ../.env ./backend/
- name: Copy peerly secrets
run: cp ../peerly-secrets.json ./peerly/backend/src/secrets.json
- name: Rebuild containers
run: sudo docker compose build
- name: Run docker containers
run: sudo docker compose up -d
- name: Prune old containers
run: sudo docker system prune -f