Merge pull request #8089 from ToolJet/fix-render

Fix destory render workflow
This commit is contained in:
Adish M 2023-11-01 11:34:39 +05:30 committed by GitHub
commit b0e054253c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 3 deletions

View file

@ -1,4 +1,4 @@
name: Render PR deploy
name: Render PR deploy Docs
on:
pull_request_target:
types: [labeled, unlabeled, closed]

View file

@ -252,7 +252,7 @@ jobs:
sudo apt install postgresql-client -y
- name: Wait after installing PostgreSQL
run: sleep 25
run: sleep 25
- name: Drop PostgreSQL PR database
env:
@ -261,7 +261,12 @@ jobs:
PGUSER: ${{ secrets.RENDER_DS_PG_USER }}
PGDATABASE: ${{ env.PR_NUMBER }}
run: |
PGPASSWORD=${{ secrets.RENDER_DS_PG_PASS }} psql -h $PGHOST -p $PGPORT -U $PGUSER -d postgres -c "drop database \"$PGDATABASE\" ;"
if PGPASSWORD=${{ secrets.RENDER_DS_PG_PASS }} psql -h $PGHOST -p $PGPORT -U $PGUSER -lqt | cut -d \| -f 1 | grep -qw $PGDATABASE; then
echo "Database $PGDATABASE exists, deleting..."
PGPASSWORD=${{ secrets.RENDER_DS_PG_PASS }} psql -h $PGHOST -p $PGPORT -U $PGUSER -d postgres -c "drop database \"$PGDATABASE\" ;"
else
echo "Database $PGDATABASE does not exist."
fi
suspend-review-app:
if: ${{ github.event.action == 'labeled' && github.event.label.name == 'suspend-review-app' }}