Browse Source

feat(ci): check for missing migrations

Peter Thomassen 4 years ago
parent
commit
af140915a7
1 changed files with 5 additions and 0 deletions
  1. 5 0
      .github/workflows/main.yml

+ 5 - 0
.github/workflows/main.yml

@@ -50,6 +50,11 @@ jobs:
         docker-compose build
         docker-compose build
         docker-compose -f docker-compose.yml -f docker-compose.test-e2e.yml build test-e2e
         docker-compose -f docker-compose.yml -f docker-compose.test-e2e.yml build test-e2e
 
 
+    - name: Check for missing migrations
+      run: |
+        docker-compose -f docker-compose.yml run -T api python manage.py makemigrations --check
+        docker-compose -f docker-compose.yml down -v
+
     - name: Run e2e Tests
     - name: Run e2e Tests
       run: |
       run: |
         docker-compose -f docker-compose.yml -f docker-compose.test-e2e.yml run -T test-e2e bash -c "./apiwait 45 && mocha ./spec"
         docker-compose -f docker-compose.yml -f docker-compose.test-e2e.yml run -T test-e2e bash -c "./apiwait 45 && mocha ./spec"