andrewdongminyoo/WakaTime SVG

Generate WakaTime SVG cards from your stats and publish them to an output branch.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 23, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: andrewdongminyoo/wakatime-svg@9f247d934a9954bccef114d3c68c5729e0c3d3ac # v1.2.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
WAKATIME_API_KEYRequired. WakaTime API key.yes
GITHUB_TOKENOptional. Token for checkout/push; defaults to github.token.no""
WAKATIME_LANG_LIMITOptional. Number of languages/projects to show.no5
WAKATIME_SKIP_UNKNOWN_PROJECTSOptional. Skip WakaTime’s `Unknown Project` rows and extend the ranking.nofalse
WAKATIME_PRIVATE_PROJECT_LABELOptional. `true` (default) shows “Private project”, `false` keeps WakaTime’s `Unknown Project`, any other string is the replacement text.notrue
WAKATIME_CHART_WIDTHOptional. Card width (px).no360
WAKATIME_CHART_HEIGHTOptional. Card height (px) when dynamic height is false.no""
WAKATIME_CHART_ROW_HEIGHTOptional. Row height (px).no26
WAKATIME_CHART_BAR_HEIGHTOptional. Bar height (px).no8
WAKATIME_CHART_MARGIN_XOptional. Inner horizontal padding (px).no16
WAKATIME_CHART_MARGIN_YOptional. Inner vertical padding (px).no12
WAKATIME_CHART_PADDINGOptional. Outer padding around the card (px).no12
WAKATIME_CHART_COL_NAME_WIDTHOptional. Name column width (px).no70
WAKATIME_CHART_COL_DURATION_WIDTHOptional. Duration column width (px).no60
WAKATIME_CHART_COL_PERCENT_WIDTHOptional. Percent column width (px).no42
WAKATIME_CHART_DYNAMIC_HEIGHTOptional. Compute height based on rows.notrue
BRANCH_NAMEOptional. Branch to publish generated SVGs.nooutput
COMMIT_MESSAGEOptional. Commit message for published SVGs.nochore: update wakatime svg
IMAGES_FOLDEROptional. Output folder for generated SVGs.nogenerated

no outputs