fix(bitbucketdc): build status gets incorrectly reported on multi workflow builds (#5178)

Co-authored-by: Ratko Ruzicic <ratko.ruzicic@oaklandgrp.com>
This commit is contained in:
Ratko Ružičić 2025-05-19 13:01:02 +02:00 committed by GitHub
parent 714ab0d16a
commit 6bf8f9ccf1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -311,7 +311,7 @@ func (c *client) Status(ctx context.Context, u *model.User, repo *model.Repo, pi
return fmt.Errorf("unable to create bitbucket client: %w", err)
}
status := &bb.BuildStatus{
State: convertStatus(pipeline.Status),
State: convertStatus(workflow.State),
URL: common.GetPipelineStatusURL(repo, pipeline, workflow),
Key: common.GetPipelineStatusContext(repo, pipeline, workflow),
Description: common.GetPipelineStatusDescription(pipeline.Status),