diff --git a/.github/workflows/docker_tests.yml b/.github/workflows/docker_tests.yml
index 89fe3bd..e3a3a2f 100644
--- a/.github/workflows/docker_tests.yml
+++ b/.github/workflows/docker_tests.yml
@@ -1,9 +1,14 @@
 name: docker_tests
 
-on: [push, pull_request]
+on:
+  workflow_run:
+    workflows: ["tests"]
+    branches: [main]
+    types:
+      - completed
 
 jobs:
-  test:
+  on-success:
     runs-on: ubuntu-latest
     steps:
     - name: checkout code