diff --git a/.github/workflows/opi-lab.yml b/.github/workflows/opi-lab.yml
index 06ebd539..03b7b6c6 100644
--- a/.github/workflows/opi-lab.yml
+++ b/.github/workflows/opi-lab.yml
@@ -17,7 +17,7 @@ jobs:
           run: pytest -s ./tgen/test_tgen_demo.py
           working-directory: ./demos
           env:
-            PYTHONPATH: ${PYTHONPATH}:./demos
+            PYTHONPATH: ${PYTHONPATH}:${{ github.workspace }}/demos
 
   opi-ipsec:
     runs-on: self-hosted