我发现 GitHub
仓库中的 Insights/traffic
中包含了 2 周的流量数据,所以想要依靠这个数据生成徽章。
GitHub action
定时获取仓库的该流量数据。(需要具有权限的 token )actions-gh-pages
推送到别的分支保存。GitHub
中找到,并引用对应的 raw
链接。为了支持多仓库,我设置了 static_list
作为仓库名的输入,为了获取名下所有公开的非克隆的仓库的名字,我创建了一个 GitHub aciton 完成。
Repo-List-Generator
同样被我用在 GitHub
同步 Gitee
中,见模板仓库 hub-mirror 。 在这个模板仓库中,可以完成定时地同步所有 GitHub
仓库到 Gitee
中去,同步主要用到了 hub-mirror-aciton 。
1
yiXu OP [Repo-List-Generator]( https://github.com/marketplace/actions/repo-list-generator) 可以被用在许多需要操作所有仓库的 action,避免对每个仓库都设置 workflow,期待更多的应用~
如果觉得我的两个作品不错,请给个 star 支持一下,感谢~😘 |
2
muyunyun 2020-10-24 17:16:01 +08:00 1
支持
|
3
muyunyun 2020-10-25 13:11:49 +08:00
使用起来有点小问题, 提了个 issue: https://github.com/yi-Xu-0100/traffic-to-badge/issues/21
|