]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commitdiff
🐛 Fix Watch Previews action
authorSebastián Ramírez <tiangolo@gmail.com>
Mon, 20 Jul 2020 14:47:48 +0000 (16:47 +0200)
committerGitHub <noreply@github.com>
Mon, 20 Jul 2020 14:47:48 +0000 (16:47 +0200)
.github/actions/watch-previews/app/main.py

index fca8a7800587a8d8ff4d0e4f7a2227b2854e1dc4..51318e7125f80a214c48040cb5998f530485b171 100644 (file)
@@ -67,6 +67,7 @@ if __name__ == "__main__":
                 notified = True
         logging.info(f"Docs preview was notified: {notified}")
         if not notified:
+            artifact_name = f"docs-zip-{commit}"
             response = httpx.get(
                 f"{github_api}/repos/{settings.github_repository}/actions/artifacts",
                 headers=headers,
@@ -75,7 +76,7 @@ if __name__ == "__main__":
             artifacts_response = ArtifactResponse.parse_obj(data)
             use_artifact: Optional[Artifact] = None
             for artifact in artifacts_response.artifacts:
-                if artifact.name == settings.input_name:
+                if artifact.name == artifact_name:
                     use_artifact = artifact
                     break
             if use_artifact:
@@ -85,7 +86,7 @@ if __name__ == "__main__":
                     headers=headers,
                     json={
                         "ref": "master",
-                        "inputs": {"pr": f"{pr.number}", "name": f"docs-zip-{commit}"},
+                        "inputs": {"pr": f"{pr.number}", "name": artifact_name},
                     },
                 )
                 logging.info(