You've already forked wakapi-readme-stats
feature: Add Wakapi Support
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
INPUT_WAKATIME_API_KEY=YOUR_WAKATIME_API_KEY
|
INPUT_WAKATIME_API_KEY=YOUR_WAKATIME_API_KEY
|
||||||
|
INPUT_WAKATIME_URL=YOUR_WAKATIME_URL
|
||||||
INPUT_GH_TOKEN=YOUR_GITHUB_TOKEN_KEY
|
INPUT_GH_TOKEN=YOUR_GITHUB_TOKEN_KEY
|
||||||
INPUT_PUSH_BRANCH_NAME=main
|
INPUT_PUSH_BRANCH_NAME=main
|
||||||
INPUT_PULL_BRANCH_NAME=main
|
INPUT_PULL_BRANCH_NAME=main
|
||||||
|
|||||||
1
.github/workflows/ci.yml
vendored
1
.github/workflows/ci.yml
vendored
@@ -39,6 +39,7 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
INPUT_GH_TOKEN: ${{ secrets.INPUT_GITHUB_TOKEN }}
|
INPUT_GH_TOKEN: ${{ secrets.INPUT_GITHUB_TOKEN }}
|
||||||
INPUT_WAKATIME_API_KEY: ${{ secrets.WAKATIME_API_KEY }}
|
INPUT_WAKATIME_API_KEY: ${{ secrets.WAKATIME_API_KEY }}
|
||||||
|
INPUT_WAKATIME_URL: ${{ secrets.WAKATIME_URL }}
|
||||||
INPUT_SHOW_TIMEZONE: True
|
INPUT_SHOW_TIMEZONE: True
|
||||||
INPUT_SHOW_PROJECTS: True
|
INPUT_SHOW_PROJECTS: True
|
||||||
INPUT_SHOW_EDITORS: True
|
INPUT_SHOW_EDITORS: True
|
||||||
|
|||||||
@@ -123,8 +123,8 @@ async def init_download_manager(user_login: str):
|
|||||||
"""
|
"""
|
||||||
await DownloadManager.load_remote_resources(
|
await DownloadManager.load_remote_resources(
|
||||||
linguist="https://cdn.jsdelivr.net/gh/github/linguist@master/lib/linguist/languages.yml",
|
linguist="https://cdn.jsdelivr.net/gh/github/linguist@master/lib/linguist/languages.yml",
|
||||||
waka_latest=f"https://wakatime.com/api/v1/users/current/stats/last_7_days?api_key={EM.WAKATIME_API_KEY}",
|
waka_latest=f"https://{EM.WAKATIME_URL}/api/v1/users/current/stats/all_time?api_key={EM.WAKATIME_API_KEY}",
|
||||||
waka_all=f"https://wakatime.com/api/v1/users/current/all_time_since_today?api_key={EM.WAKATIME_API_KEY}",
|
waka_all=f"https://{EM.WAKATIME_URL}/api/compat/wakatime/v1/users/current/all_time_since_today?api_key={EM.WAKATIME_API_KEY}",
|
||||||
github_stats=f"https://github-contributions.vercel.app/api/v1/{user_login}",
|
github_stats=f"https://github-contributions.vercel.app/api/v1/{user_login}",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ class EnvironmentManager:
|
|||||||
|
|
||||||
GH_TOKEN = environ["INPUT_GH_TOKEN"]
|
GH_TOKEN = environ["INPUT_GH_TOKEN"]
|
||||||
WAKATIME_API_KEY = environ["INPUT_WAKATIME_API_KEY"]
|
WAKATIME_API_KEY = environ["INPUT_WAKATIME_API_KEY"]
|
||||||
|
WAKATIME_URL = environ["INPUT_WAKATIME_URL"]
|
||||||
|
|
||||||
SECTION_NAME = getenv("INPUT_SECTION_NAME", "waka")
|
SECTION_NAME = getenv("INPUT_SECTION_NAME", "waka")
|
||||||
PULL_BRANCH_NAME = getenv("INPUT_PULL_BRANCH_NAME", "")
|
PULL_BRANCH_NAME = getenv("INPUT_PULL_BRANCH_NAME", "")
|
||||||
|
|||||||
Reference in New Issue
Block a user