WakaTime! 完美统计代码工作量
前言
这又是一个相见恨晚的神级工具,开发人员统计工作量,统计代码时常,必备神器
上车指南
-
登录wakatime官网,注册一个账号,可以用GitHub账号注册(当然要用GitHub账号)- https://wakatime.com/
-
在自己常用的 IDE 上下载 WakaTime 插件,配置上自己的 API Key - https://wakatime.com/plugins
-
此时,本地的开发环境已被wakatime监控,数据会被传输至wakatime,并在dashboard中展示 - https://wakatime.com/dashboard
-
fork一下这个项目 - https://github.com/athul/waka-readme
-
将自己的 API Key 存到这个项目仓库的 secrets中
项目、Settings、Secrets、New repository secret(Name:WAKATIME_API_KEY,Value:wakatime提供的api key)
-
配置 GitHub 仓库的 Actions
项目、Actions、new Actions、填入:
name: Waka Readme on: push: branches: - master workflow_dispatch: schedule: # Runs at 12am UTC - cron: '0 0 * * *' jobs: update-readme: name: Update this repo's README runs-on: ubuntu-latest steps: - uses: chenxuefan/waka-readme@master with: WAKATIME_API_KEY: ${{ secrets.WAKATIME_API_KEY }}
注:第17行的uses需修改成自己GitHub账号名称
-
让这个workflow跑起来
-
在README.md文件中添加以下这段文字:
<!--START_SECTION:waka--> <!--END_SECTION:waka-->