Skip to content

feat: support release plan metadata in workflow task history#4663

Merged
jamsman94 merged 1 commit intokoderover:mainfrom
huanghongbo-hhb:feat/workflow-task-release-plan-main
May 6, 2026
Merged

feat: support release plan metadata in workflow task history#4663
jamsman94 merged 1 commit intokoderover:mainfrom
huanghongbo-hhb:feat/workflow-task-release-plan-main

Conversation

@huanghongbo-hhb
Copy link
Copy Markdown
Contributor

@huanghongbo-hhb huanghongbo-hhb commented Apr 30, 2026

Summary

  • add release plan as an optional workflow history custom field
  • persist release plan metadata on workflow tasks triggered from release plans
  • expose release plan metadata from workflow task list and detail APIs for frontend linking

Testing

  • go test ./pkg/microservice/aslan/core/release_plan/service -run TestDoesNotExist
  • go test -vet=off ./pkg/microservice/aslan/core/workflow/service/workflow -run TestDoesNotExist

This change is Reviewable

Signed-off-by: huanghongbo <huanghongbo@koderover.com>
@huanghongbo-hhb huanghongbo-hhb force-pushed the feat/workflow-task-release-plan-main branch from 4cbcc2f to c0c74b4 Compare April 30, 2026 07:20
@jamsman94 jamsman94 merged commit 0312d2f into koderover:main May 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants