Skip to content

feat: 发布前优化 - CI、wizard 确认页、文档完善#1

Merged
mark-618 merged 1 commit into
mainfrom
feat/pre-release-optimize
May 14, 2026
Merged

feat: 发布前优化 - CI、wizard 确认页、文档完善#1
mark-618 merged 1 commit into
mainfrom
feat/pre-release-optimize

Conversation

@mark-618
Copy link
Copy Markdown
Owner

Summary

  • 添加 GitHub Actions CI(Python 3.8/3.12)
  • CLI wizard 增加配置摘要和确认页
  • README 添加 CI badge、Interactive wizard 小节、package name 说明
  • 修复 gen_share_card.py 的 Pillow 提示信息
  • 删除未使用的 _path_label 函数

Test plan

  • python3 -m py_compile run.py git_analytics.py generate_report.py gen_share_card.py
  • python3 run.py --help
  • python3 run.py --no-wizard --max-depth 0 --output-dir /tmp/git-analytics-cli-test --share-card
  • python3 -m build

- 添加 GitHub Actions CI(Python 3.8/3.12)
- CLI wizard 增加配置摘要和确认页
- README 添加 CI badge、Interactive wizard 小节、package name 说明
- 修复 gen_share_card.py 的 Pillow 提示信息
- 删除未使用的 _path_label 函数
@mark-618 mark-618 merged commit a73b165 into main May 14, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant