Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

自荐: 让Circle-CI每天自动为你的Github-Issue博客生成目录并更新README.md #39

Closed
jwenjian opened this issue May 31, 2019 · 0 comments

Comments

@jwenjian
Copy link

  • 项目名称:
    ghiblog

  • 项目地址:
    https://github.com/jwenjian/ghiblog

  • 项目简介 (100 字以内):利用Circle CI提供的定时任务功能, 结合GitHub的API来实现Github issue博客的目录自动生成及更新

  1. 通过Github API获取当前仓库的信息, 如
  • 总issue数量
  • 总label数量
  • 每个label下的issues列表
  • 最新更新(创建)的是哪些issue
  1. 将这些信息组装出自己满意的README页面
  2. 更新仓库的README.md文件
  3. 提交README.md的变更到远程仓库, 到这里, 我们的痛点就解决了一半, 剩下就是将步骤1-4每天自动执行
  4. 集成Circle-CI, 创建定时任务, 指定cron表达式为0 0 * * *, 这样, 每天0点的时候, Circle-CI就会执行1-4的步骤!

于是, 你只需要写Issue, 剩下的交给Circle-CI就好了.

  • 项目截图 (6张以内):

下面的截图由脚本生成, 通过CircleCI提交并更新到Github.

image

参考 模板

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

No branches or pull requests

2 participants