release: v1.0.2 跨平台钉钉通知与流程版本编号约定

This commit is contained in:
chenmingxuan committed 2026-09-09 11:52:17 +08:00
1 parent 4f9efd175d
commit a08cfd6a3b
17 files changed
+858 -290

No files matched your search

+13 -7
View File
@@ -1,19 +1,25 @@
# Copy this file to .dingtalk/config.env, fill the selected mode, then chmod 600 it.
# Values are literal text after '='; do not add shell quotes.
# 由部署负责人复制为 .dingtalk/config.env;macOS/Linux 设置 chmod 600。
# Windows 用当前 Hub 运行用户的文件权限,不套用 Unix 权限检查。
# UTF-8(可带 BOM),支持 LF/CRLF;等号右侧是字面值,不加 Shell 引号,不执行变量。
# Keep both switches safe until credential setup and a dry-run have succeeded.
# 两个入口共用开关;显式 --dry-run 也永远不发送。
DINGTALK_PROGRESS_ENABLED=0
DINGTALK_PROGRESS_DRY_RUN=1
# Enterprise-internal app bot: App Token via dws api; no user OAuth login.
# 企业内部应用机器人:发送本身不需要用户 OAuth 登录。
DINGTALK_PROGRESS_MODE=app-bot
DINGTALK_PROGRESS_CLIENT_ID=
# 仅在本地 config.env 填真实 Client Secret;本示例必须保持空值,绝不提交真实配置。
DINGTALK_PROGRESS_CLIENT_SECRET=
DINGTALK_PROGRESS_TARGET=
DINGTALK_PROGRESS_ROBOT_CODE=
DINGTALK_PROGRESS_KEYCHAIN_SERVICE=com.example.dingtalk.your-project
# Client Secret is never stored here. The script first reads exported DING_SEC,
# then falls back to the project-specific macOS Keychain item above.
# 所有系统统一从 config.env 取密钥,不再读取 DING_SEC 或 macOS 钥匙串。
# 可选:原生 dws 的绝对路径(Windows 填 dws.exe,不填 cmd/bat 包装器)。
DINGTALK_PROGRESS_DWS_PATH=
# 可选:按姓名 @ 时必需。由部署负责人确认与应用、目标群同组织的已登录 profile。
# 普通进度通知可留空;不是 Etunel 人员或会话编号。
DINGTALK_PROGRESS_PROFILE=
DINGTALK_PROGRESS_PROJECT=你的项目名称
DINGTALK_PROGRESS_TITLE_PREFIX=[项目进度]