Skip to content

Releases: NCUHOME/FeishuGitPushBot

Release list

v1.13.5

Choose a tag to compare

@hangone hangone released this 11 Jun 13:48
6aa32c6

Fixes

  • Clean CI status display names: extract trimCIStatusIcon/trimWorkflowTitlePrefix helpers, add regex fallback for nested workflow title prefixes
  • Downgrade markdown/HTML headings to plain text for Feishu card compatibility
  • Normalize literal \\n outside code fences only
  • Filter bot user events: skip CI/workflow, require parent message for PR/issue interactions
  • Thread workflow_run events to parent PR message via pull_requests array lookup
  • Complete workflow title prefix list (Canceled, Startup Failure, Stale)
  • Add type safety to workflowRunPRNumber

v1.13.0

Choose a tag to compare

@hangone hangone released this 02 Jun 17:06
b9b654d

fix: 规范飞书卡片 V2 组件,修复换行和信息重复问题

换行修复

  • <br> 替代 \n 做硬换行,修复飞书 markdown 软换行被忽略的问题
  • commit 条目、CI 状态行、删除事件的 refLines 统一用 <br> 分隔

信息去重

  • CI 状态有结构化数据时跳过 detail.Text,避免 workflow 状态重复显示
  • CI 失败时只保留 CI 专用按钮,去掉重复的 View Details

V2 组件规范

  • 按钮 multi_urlbehaviors.open_url
  • AddNote 改用 markdown + notation 字号
  • 时间戳改用 <local_datetime> 自动适配用户时区
  • column_setflex_mode 改为 flow 支持窄屏自适应