【问题标题】:Wakatime Stats Tracker doesn't work in my GitHub profile README.mdWakatime Stats Tracker 在我的 GitHub 个人资料 README.md 中不起作用
【发布时间】:2021-11-08 03:24:12
【问题描述】:

所以我想在我的 Github 配置文件 README.md 中添加 Wakatime 部分,但它总是会出现相同的错误。首先,他没有按我的意愿工作,因为我的标志(进入 .yml 文件)不起作用,这是我的 .yml 文件:

    name: Waka Readme

on:
  workflow_dispatch:
  schedule:
    # Runs at 05:00PM UTC = 00:00AM +7
    - cron: '0 */4 * * *'

jobs:
  update-readme:
    name: Update this repo's README
    runs-on: ubuntu-latest
    steps:
      - uses: anmol098/waka-readme-stats@master
        with:
          WAKATIME_API_KEY: ${{ secrets.WAKATIME_API_KEY }}
          GH_TOKEN: ${{ secrets.GH_TOKEN }}
          SHOW_LINES_OF_CODE: "True"
          SHOW_PROFILE_VIEWS: "False"
          SHOW_COMMIT: "False"
          SHOW_EDITORS: "True"
          SHOW_DAYS_OF_WEEK: "False"
          SHOW_LANGUAGE: "True"
          SHOW_OS: "True"
          SHOW_PROJECTS: "False"
          SHOW_TIMEZONE: "False"
          SHOW_LANGUAGE_PER_REPO: "False"
          SHOW_SHORT_INFO: "False"
          SHOW_LOC_CHART: "False"
          LOCALE: en

你可以在这里找到 gh repo:https://github.com/anmol098/waka-readme-stats

这是我在运行 .yml 文件时遇到的错误:

Traceback (most recent call last):
Exception Occurred Query failed to run by returning code of 401. 
  File "/main.py", line 497, in <module>
{
    user_data = run_query(userInfoQuery)  # Execute the query
    viewer {
  File "/main.py", line 156, in run_query
      login
    raise Exception("Query failed to run by returning code of {}. {}".format(request.status_code, query))
      email
Exception: Query failed to run by returning code of 401. 
      id
{
    }
    viewer {
  }
      login

      email
      id
    }
  }

PS:我的 Wakatime 配置文件正在运行,我对 API 密钥没有任何问题,你甚至可以在这里找到我的统计数据:https://wakatime.com/api/v1/users/branlito/stats/last_7_days

【问题讨论】:

  • PS (2) : 我的 gh 动作每次都正确通过,但自述文件中没有显示任何内容
  • 你试过从action运行吗?

标签: github readme wakatime


【解决方案1】:

如果您正在运行获取提交指标的操作,您将需要一个带有 repo 和用户范围的 GitHub API 令牌,来自https://github.com/settings/tokens

【讨论】:

    【解决方案2】:

    在用户名中,您必须使用您在 github 上使用的用户名

    ![Github Wakatime Stats](https://github-readme-stats.vercel.app/api/wakatime/?&USERNAME&layout=compact&&theme=default&link="https://www.github.com/USERNAME/")

    【讨论】:

    • 您似乎决定更新此答案,但您没有创建edit,而是posted a new answer。鉴于此,我认为不再需要这个答案。 你能删除这个答案吗?
    • 没有,因为每个代码在用户的Github里面都有不同的统计结果。
    • 嗯。因此,鉴于您删除了 other 答案,我认为这是给出预期结果的答案?无论如何,通常贡献者会留下一个答案——即使它包含多个部分——而不是多个答案。
    猜你喜欢
    • 2019-08-31
    • 1970-01-01
    • 1970-01-01
    • 2018-09-17
    • 2020-10-16
    • 2021-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多