Skip to content

fix: use orange header for manual execution notifications#4745

Open
huanghongbo-hhb wants to merge 5 commits into
koderover:mainfrom
huanghongbo-hhb:fix/manual-exec-feishu-orange-title-v2
Open

fix: use orange header for manual execution notifications#4745
huanghongbo-hhb wants to merge 5 commits into
koderover:mainfrom
huanghongbo-hhb:fix/manual-exec-feishu-orange-title-v2

Conversation

@huanghongbo-hhb

@huanghongbo-hhb huanghongbo-hhb commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Use an orange Feishu card header for manual-execution pending notifications instead of red.

Why

  • Manual execution pending is a waiting state rather than a failure state, so the red header is misleading.

Main Changes

  • Add an orange Feishu header template.
  • Map workflow status to the orange header template in common Feishu notification rendering.
  • Reuse the existing main-branch manual execution notification flow without changing workflow behavior.

Risk / Compatibility

  • Low risk: this only changes the Feishu notification header color for paused/manual-execution-waiting workflow states.
  • No API, persistence, or workflow execution behavior changes.

Test

  • Verified with ? github.com/koderover/zadig/v2/pkg/microservice/aslan/core/common/service/instantmessage [no test files]
  • Result: package builds successfully and currently has no test files on this branch.

Contact


This change is Reviewable

Signed-off-by: huanghongbo-hhb <huanghongbo@koderover.com>
Signed-off-by: huanghongbo-hhb <huanghongbo@koderover.com>
Signed-off-by: huanghongbo-hhb <huanghongbo@koderover.com>
Signed-off-by: huanghongbo-hhb <huanghongbo@koderover.com>
Signed-off-by: huanghongbo-hhb <huanghongbo@koderover.com>
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.

1 participant