Skip to content

fix: add database seeding step to Dockerfile for dev and prod environ… #28

fix: add database seeding step to Dockerfile for dev and prod environ…

fix: add database seeding step to Dockerfile for dev and prod environ… #28

Workflow file for this run

name: Deploy Backend to DigitalOcean
on:
push:
branches:
- main
jobs:
deploy:
runs-on: [self-hosted]
steps:
- name: Checkout Code with SSH
uses: actions/checkout@v3
with:
ssh-key: ${{ secrets.SSH_PRIVATE_KEY }}
persist-credentials: false
- name: Deploy to DigitalOcean VPS
run: |
cd /var/www/EventDev-Server
git pull --rebase
cat <<EOF > .env
${{ secrets.PROD_ENV }}
EOF
make prod-down
make prod-up
- name: Health Check
run: |
cd /var/www/EventDev-Server
sleep 30
make health-https