Port .travis.yml to GitHub Actions
diff --git a/.github/workflows/tests-ubuntu.yml b/.github/workflows/tests-ubuntu.yml
index b0360554..270e64e2 100644
--- a/.github/workflows/tests-ubuntu.yml
+++ b/.github/workflows/tests-ubuntu.yml
@@ -23,5 +23,16 @@ jobs:
   docker:
     runs-on: ubuntu-20.04
     steps:
-      - run: docker-compose build
+    - uses: actions/checkout@v2
+    - run: docker-compose build
+    - run:   - docker images
+    - run: |
+        docker-compose -f docker-compose.yml up -d
+        # docker-compose -f docker-compose.yml -f docker-compose.debug.yml up -d
+        docker-compose ps
+        # wait until the web server is up
+        wget --timeout 3 --tries=5 --spider localhost:8002 2>&1 | grep -i http
+        docker-compose logs --no-color
+    - run: CHEATSH_TEST_STANDALONE=NO bash tests/run-tests.sh
+
     
