diff --git a/get-deployment-metrics.py b/get-deployment-metrics.py index 322f70b..bc1d62d 100755 --- a/get-deployment-metrics.py +++ b/get-deployment-metrics.py @@ -211,7 +211,10 @@ def get_workflow_runs(org_name, repo_name, workflow_id, date_filter): for workflow_run in workflow_runs: workflow_status = workflow_run["conclusion"] job_id = workflow_run["id"] - actor = workflow_run["triggering_actor"]["login"] + if workflow_run["triggering_actor"]: + actor = workflow_run["triggering_actor"]["login"] + else: + actor = "User is no longer in the org" logging.debug("Workflow run was triggered by {}".format(actor))