Releases: TinyFunction/docusaurus-blogs-changes-to-workwechat
Releases · TinyFunction/docusaurus-blogs-changes-to-workwechat
[1.0.5] - 2024-12-21
[1.0.4] - 2024-12-21
[1.0.3] - 2024-12-21
fix bugs
1.0.2
fix bugs
[1.0.1] - 2024-12-21
include dist dir
[1.0.0] - 2024-12-21
Changelog
[1.0.0] - 2024-12-21
Added
- 检测 Docusaurus 博客文章的变更:
- 自动检测新增的博客文章(Markdown 文件)。
- 自动检测更新的博客文章(修改现有 Markdown 文件)。
- 支持解析
frontmatter
数据:- 自动读取
slug
字段用于生成博客文章的链接。 - 如果
slug
未定义,默认使用文件名作为链接路径。
- 自动读取
- 发送企业微信通知:
- 使用企业微信机器人 Webhook 发送新增和更新的博客变更信息。
- 提供默认的消息模板,支持动态占位符(如
${addedBlogs}
和${updatedBlogs}
)。 - 支持通过
message_template
参数自定义通知消息。
- 配置选项:
wechat_webhook
:企业微信机器人 Webhook 地址(必填)。base_url
:GitHub Pages 的基础 URL(必填)。blog_dir
:博客文件存储目录(可选,默认值为blog
)。message_template
:自定义通知消息模板(可选)。
Changed
- 初始版本无需重大变更。
Fixed
- 无已知问题修复。
⚠️ 注意事项
- 必须将
actions/checkout@v3
的fetch-depth
参数设置为2
或更大,或者设置为0
,以正确检测博客文章的变化。 - 请将企业微信机器人 Webhook URL 安全存储在 GitHub Secrets 中,避免硬编码到工作流文件中。