diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 80849f8a..39c68ddc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,8 +14,13 @@ jobs: max-parallel: 4 matrix: python-version: ['py38'] - django-version: ['django32', django42] + django-version: ['django32', 'django42'] db-version: ['mysql57', 'mysql80'] + # excluding mysql5.7 with Django 4.2 since Django 4.2 has + # dropped support for MySQL<8 + exclude: + - django-version: 'django42' + db-version: 'mysql57' steps: - uses: actions/checkout@v2 diff --git a/.travis/run_tests.sh b/.travis/run_tests.sh index 501899af..4485a5ea 100755 --- a/.travis/run_tests.sh +++ b/.travis/run_tests.sh @@ -4,5 +4,5 @@ export DJANGO_SETTINGS_MODULE=notesserver.settings.test cd /edx/app/edx_notes_api/edx_notes_api -make validate +make test