Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5556d9ad7d |
@@ -9,12 +9,22 @@ jobs:
|
|||||||
- name: Check out repository code
|
- name: Check out repository code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
|
# Необязательно, но полезно для отладки секретов
|
||||||
|
- name: Debug env
|
||||||
|
run: |
|
||||||
|
echo "DB_HOST=${{ secrets.DB_HOST }}"
|
||||||
|
echo "DB_PORT=${{ secrets.DB_PORT }}"
|
||||||
|
|
||||||
- name: Create test database
|
- name: Create test database
|
||||||
uses: docker://alpine/psql:latest
|
uses: docker://alpine/psql:latest
|
||||||
with:
|
with:
|
||||||
args: >
|
args: >
|
||||||
sh -c 'export PGPASSWORD=${{ secrets.DB_PASSWORD }} &&
|
sh -c 'export PGPASSWORD=${{ secrets.DB_PASSWORD }} &&
|
||||||
psql -h ${{ secrets.DB_HOST }} -p ${{ secrets.DB_PORT }} -U ${{ secrets.DB_USER }} -d postgres
|
psql
|
||||||
|
-h ${{ secrets.DB_HOST }}
|
||||||
|
-p ${{ secrets.DB_PORT }}
|
||||||
|
-U ${{ secrets.DB_USER }}
|
||||||
|
-d postgres
|
||||||
-c "DROP DATABASE IF EXISTS testdb;"
|
-c "DROP DATABASE IF EXISTS testdb;"
|
||||||
-c "CREATE DATABASE testdb;"'
|
-c "CREATE DATABASE testdb;"'
|
||||||
|
|
||||||
@@ -34,7 +44,11 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
args: >
|
args: >
|
||||||
sh -c 'export PGPASSWORD=${{ secrets.DB_PASSWORD }} &&
|
sh -c 'export PGPASSWORD=${{ secrets.DB_PASSWORD }} &&
|
||||||
psql -h ${{ secrets.DB_HOST }} -p ${{ secrets.DB_PORT }} -U ${{ secrets.DB_USER }} -d testdb
|
psql
|
||||||
|
-h ${{ secrets.DB_HOST }}
|
||||||
|
-p ${{ secrets.DB_PORT }}
|
||||||
|
-U ${{ secrets.DB_USER }}
|
||||||
|
-d testdb
|
||||||
-c "SELECT COUNT(*) FROM users;"'
|
-c "SELECT COUNT(*) FROM users;"'
|
||||||
|
|
||||||
- name: Drop test database
|
- name: Drop test database
|
||||||
@@ -43,5 +57,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
args: >
|
args: >
|
||||||
sh -c 'export PGPASSWORD=${{ secrets.DB_PASSWORD }} &&
|
sh -c 'export PGPASSWORD=${{ secrets.DB_PASSWORD }} &&
|
||||||
psql -h ${{ secrets.DB_HOST }} -p ${{ secrets.DB_PORT }} -U ${{ secrets.DB_USER }} -d postgres
|
psql
|
||||||
|
-h ${{ secrets.DB_HOST }}
|
||||||
|
-p ${{ secrets.DB_PORT }}
|
||||||
|
-U ${{ secrets.DB_USER }}
|
||||||
|
-d postgres
|
||||||
-c "DROP DATABASE IF EXISTS testdb;"'
|
-c "DROP DATABASE IF EXISTS testdb;"'
|
||||||
|
|||||||
Reference in New Issue
Block a user