fix: deploy via actions
Some checks failed
Build and Deploy Go App / build (push) Successful in 2m44s
Build and Deploy Go App / deploy (push) Failing after 2m29s

This commit is contained in:
nihonium 2025-10-08 03:19:23 +03:00
parent 9e975a6b3d
commit 78e2864227
Signed by: nihonium
GPG key ID: 0251623741027CFC
2 changed files with 40 additions and 18 deletions

View file

@ -26,10 +26,20 @@ jobs:
deploy:
runs-on: self-hosted
needs: build
env:
POSTGRES_USER: ${{ secrets.POSTGRES_USER }}
POSTGRES_PASSWORD: ${{ secrets.POSTGRES_PASSWORD }}
POSTGRES_DB: nyanimedb
POSTGRES_PORT: 5432
POSTGRES_VERSION: 18
LOG_LEVEL: ${{ vars.LOG_LEVEL }}
steps:
- name: Deploy container locally
- name: Checkout code
uses: actions/checkout@v4
- name: Deploy containers locally
run: |
echo "Deploying nyanimedb locally..."
docker stop nyanimedb || true
docker rm nyanimedb || true
docker run -d --name nyanimedb -p 8080:8080 nyanimedb:latest
cd deploy
docker compose down || true
docker compose up -d