Skip to content

Github Auto Commit v1.0.3 — Contribution Activity 支持

Latest

Choose a tag to compare

@hackliu hackliu released this 29 Jun 13:38

@

v1.0.3 — 支持自定义 Git 提交身份

新增功能

  • config.yaml 支持配置 user_name / user_email,提交会计入你的 GitHub Contribution Activity

使用方法

编辑 config.yamlcommit 部分,添加你的 GitHub 身份:

commit:
  # ... 其他配置 ...
  
  # Git 提交身份(计入 Contribution Activity 的关键)
  user_name: "hackliu"                      # 你的 GitHub 用户名
  user_email: "your-verified@email.com"     # 你的 GitHub 已验证邮箱

获取已验证邮箱

  1. 登录 GitHub → Settings → Emails
  2. 查看 "Primary email address" 或已添加的邮箱
  3. 将该邮箱填入 user_email 字段

⚠️ 使用 GitHub 提供的 @users.noreply.github.com 匿名邮箱的提交不会计入 Contribution Activity。

如何确认你的 GitHub noreply 邮箱

Settings → Emails → 勾选 "Keep my email addresses private" 后,GitHub 会显示类似 12345678+hackliu@users.noreply.github.com 的地址,这个地址的提交会计入 Contribution

与此不同,默认的 auto-commit-bot@users.noreply.github.com 不属于任何 GitHub 账户,因此不会计入任何人的 Contribution


累积变更(v1.0.1 → v1.0.3)

  • v1.0.3: 可配置 Git 提交身份
  • v1.0.2: Node.js 24 兼容
  • v1.0.1: 8 项代码错误修复
    @