moznion/hotcarpet
Find the hot spots of a codebase from its git history and report the ranked files (and functions) to the workflow job summary.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | hotcarpet release to install (e.g. "v0.2.0"), or "latest" for the most recent release. This selects the binary; the action's own logic is selected by the ref you pin in `uses:`. | — | latest |
| source-repo | GitHub repository (owner/name) whose Releases the hotcarpet binary is downloaded from. Override only if you distribute your own build. | — | moznion/hotcarpet |
| globs | Space-separated globs of files to include, passed to hotcarpet verbatim (e.g. "src/**/*.rs"). Quote them so the shell does not expand them. Omit to include every file. | — | "" |
| args | Extra command-line arguments passed to hotcarpet verbatim (e.g. "--top 15 --since 2026-01-01"). | — | "" |
| repo | Path to the git repository to analyze. | — | . |
| summary | Append the rendered table report to $GITHUB_STEP_SUMMARY. | — | true |
| summary-title | Heading text for the job-summary report. | — | hotcarpet — codebase hot spots |
| github-token | Token used to download the release asset with the GitHub CLI. | — | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| report | The rendered `--table` report (table text plus any parse-failure warnings). |