diff --git a/build/fbcode_builder/getdeps.py b/build/fbcode_builder/getdeps.py
index 53396faf1ede2b3c85ee361c82db25d2afdf1a6c..728514495b5a9f8e6d26b46ef1a26167fc02bf23 100755
--- a/build/fbcode_builder/getdeps.py
+++ b/build/fbcode_builder/getdeps.py
@@ -656,6 +656,16 @@ jobs:
             % manifest.name
         )
 
+        out.write("    - name: Copy artifacts\n")
+        out.write(
+            "      run: python build/fbcode_builder/getdeps.py fixup-dyn-deps "
+            "--src-dir=. %s _artifacts/%s\n" % (manifest.name, job_name)
+        )
+        out.write("    - uses: actions/upload-artifact@master\n")
+        out.write("      with:\n")
+        out.write("        name: %s\n" % manifest.name)
+        out.write("        path: _artifacts\n")
+
         out.write("    - name: Test %s\n" % manifest.name)
         out.write(
             "      run: python build/fbcode_builder/getdeps.py test --src-dir=. %s\n"