Fix GitHub actions and add comments table (#1604)

* Fix MySQL and Postgres GitHub actions to properly test databases
* Add migration to add `comments` table
This commit is contained in:
Kevin Chung
2020-08-14 03:13:12 -04:00
committed by GitHub
parent b9831d96b5
commit 5215db995f
3 changed files with 55 additions and 4 deletions

View File

@@ -15,6 +15,7 @@ jobs:
env:
POSTGRES_HOST_AUTH_METHOD: trust
POSTGRES_DB: ctfd
POSTGRES_PASSWORD: password
# Set health checks to wait until postgres has started
options: >-
--health-cmd pg_isready
@@ -51,7 +52,7 @@ jobs:
env:
AWS_ACCESS_KEY_ID: AKIAIOSFODNN7EXAMPLE
AWS_SECRET_ACCESS_KEY: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
TESTING_DATABASE_URL: 'postgres://postgres@postgres/ctfd'
TESTING_DATABASE_URL: postgres://postgres:password@localhost:${{ job.services.postgres.ports[5432] }}/ctfd
- name: Codecov
uses: codecov/codecov-action@v1.0.11