🐛 Fix Watch Previews action

This commit is contained in:
Sebastián Ramírez 2020-07-20 16:47:48 +02:00 committed by GitHub
parent e1ba54bd12
commit e0080e5f75
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

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