diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 6da9cf6529b8d52039654c45f4de4f74083ad79d..720bee3f0f0aee319442c81e391d9bcd01ff49e5 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -7,18 +7,14 @@ on:
 jobs:
   test:
     name: test
-    runs-on: ubuntu-latest
-    env:
-      working-directory: ./backend/secfit
+    container: python:3.8
     steps:
-      - run: echo $ls
-      - run: ls -la
+      - run: cd backend/secfit
       - run: apt-get update -qy
       - run: pip install -r requirements.txt
 
   staging:
     name: staging
-    runs-on: ubuntu-latest
     container: ruby
     needs: [test]
     steps: