From 03d34c750b3055064db057cca7c9694e685c66c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Johannes=20Werkhoven=20=E5=B2=A9=E5=B1=B1?= Date: Sat, 23 May 2026 21:31:42 +1000 Subject: [PATCH] During CD, backup DB with dumps, not YML --- .github/workflows/CD.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CD.yml b/.github/workflows/CD.yml index cea1149f..bb149d96 100644 --- a/.github/workflows/CD.yml +++ b/.github/workflows/CD.yml @@ -66,7 +66,7 @@ jobs: - run: echo "TIMESTAMP=$(date -u +"%Y-%m-%d-%H%M%S")-UTC" >> $GITHUB_ENV # Back up the database - - run: ssh $URL "cd $ROOT; bin/rails db:data:dump_dir dir=backups/production-$TIMESTAMP" + - run: ssh $URL "cd $ROOT; pg_dump -Fc --no-owner --no-privileges --verbose -f db/dumps/production-$TIMESTAMP.dump interflux_production" # Pull the latest production code - run: ssh $URL "cd $ROOT; git checkout production; git pull"