mirror of
https://github.com/actions/runner.git
synced 2025-12-17 15:59:37 +00:00
If conclusion is not set, we cannot get default value (#2535)
This commit is contained in:
@@ -330,7 +330,7 @@ namespace GitHub.Services.Results.Client
|
|||||||
Status = ConvertStateToStatus(r.State.GetValueOrDefault()),
|
Status = ConvertStateToStatus(r.State.GetValueOrDefault()),
|
||||||
StartedAt = r.StartTime?.ToString(Constants.TimestampFormat),
|
StartedAt = r.StartTime?.ToString(Constants.TimestampFormat),
|
||||||
CompletedAt = r.FinishTime?.ToString(Constants.TimestampFormat),
|
CompletedAt = r.FinishTime?.ToString(Constants.TimestampFormat),
|
||||||
Conclusion = ConvertResultToConclusion(r.Result.GetValueOrDefault())
|
Conclusion = ConvertResultToConclusion(r.Result)
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -349,8 +349,13 @@ namespace GitHub.Services.Results.Client
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private Conclusion ConvertResultToConclusion(TaskResult r)
|
private Conclusion ConvertResultToConclusion(TaskResult? r)
|
||||||
{
|
{
|
||||||
|
if (!r.HasValue)
|
||||||
|
{
|
||||||
|
return Conclusion.ConclusionUnknown;
|
||||||
|
}
|
||||||
|
|
||||||
switch (r)
|
switch (r)
|
||||||
{
|
{
|
||||||
case TaskResult.Succeeded:
|
case TaskResult.Succeeded:
|
||||||
|
|||||||
Reference in New Issue
Block a user