Skip to content

Commit ca54727

Browse files
authored
Add PostgreSQL service to GitHub Actions workflow
1 parent f5fe54d commit ca54727

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/build-to-branch.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,24 @@ jobs:
1010
build:
1111
runs-on: ubuntu-latest
1212
environment: production
13+
14+
services:
15+
postgres:
16+
image: postgres:16
17+
ports:
18+
- 5432:5432
19+
env:
20+
POSTGRES_DB: payload
21+
POSTGRES_USER: payload
22+
POSTGRES_PASSWORD: payload
23+
options: >-
24+
--health-cmd="pg_isready -U payload"
25+
--health-interval=10s
26+
--health-timeout=5s
27+
--health-retries=5
1328
1429
env:
30+
DATABASE_URL: postgres://payload:payload@localhost:5432/payload
1531
AWS_SERVICE_REGION: ${{ vars.AWS_SERVICE_REGION }}
1632
AWS_ACCESS_KEY: ${{ vars.AWS_ACCESS_KEY }}
1733
EMAIL_DEFAULT_FROM_NAME: ${{ vars.EMAIL_DEFAULT_FROM_NAME }}

0 commit comments

Comments
 (0)