ci: fix build + pr test steps to use pg db

This commit is contained in:
Nicolas Giard 2022-12-20 20:22:08 -05:00 committed by GitHub
parent 795c182df8
commit acfa7a1629
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 19 deletions

View file

@ -239,7 +239,7 @@ jobs:
- name: Ensure DB is ready
run: |
/usr/local/bin/wait-for db:3306 -- echo "DB ready"
/usr/local/bin/wait-for db:5432 -- echo "DB ready"
- name: Start Datatracker
run: |

View file

@ -20,14 +20,7 @@ jobs:
services:
db:
image: ghcr.io/ietf-tools/datatracker-db:latest
volumes:
- mariadb-data:/var/lib/mysql
env:
MYSQL_ROOT_PASSWORD: ietf
MYSQL_DATABASE: ietf_utf8
MYSQL_USER: django
MYSQL_PASSWORD: RkTkDPFnKpko
image: ghcr.io/ietf-tools/datatracker-db-pg:latest
steps:
- uses: actions/checkout@v3
@ -39,7 +32,7 @@ jobs:
- name: Ensure DB is ready
run: |
/usr/local/bin/wait-for db:3306 -- echo "DB ready"
/usr/local/bin/wait-for db:5432 -- echo "DB ready"
- name: Run all tests
run: |
@ -120,14 +113,7 @@ jobs:
services:
db:
image: ghcr.io/ietf-tools/datatracker-db:latest
volumes:
- mariadb-data:/var/lib/mysql
env:
MYSQL_ROOT_PASSWORD: ietf
MYSQL_DATABASE: ietf_utf8
MYSQL_USER: django
MYSQL_PASSWORD: RkTkDPFnKpko
image: ghcr.io/ietf-tools/datatracker-db-pg:latest
steps:
- uses: actions/checkout@v3
@ -139,7 +125,7 @@ jobs:
- name: Ensure DB is ready
run: |
/usr/local/bin/wait-for db:3306 -- echo "DB ready"
/usr/local/bin/wait-for db:5432 -- echo "DB ready"
- name: Start Datatracker
run: |