hugefiver/Logit GitHub Card
Generate SVG profile cards from GitHub contribution statistics
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| username | GitHub username | yes | — |
| token | GitHub token (PAT with read access) | — | ${{ github.token }} |
| command | card or multi | — | card |
| days | Number of days to look back (card only) | — | 365 |
| periods | Comma-separated periods for multi command (e.g. week,month,year) | — | week,month,year |
| include-forks | Include forked repositories | — | false |
| include-contributed | Include contributed repositories | — | false |
| include-private | Include token holder's own private repositories (requires a PAT belonging to `username`; the default workflow token will not work) | — | false |
| exclude-lang | Comma-separated languages to exclude | — | "" |
| exclude | Multi-line exclusions. One rule per line. Format: REPO[:lang:LANG] Examples: my-repo my-repo:lang:markdown frontend,backend:lang:css | — | "" |
| short | Use compact card layout (card only) | — | false |
| lang-rows | Number of language rows (card only) | — | 2 |
| title | Custom card title (card only) | — | "" |
| output | Output SVG file path | — | profile-card.svg |
| retry-count | Number of retry attempts for the Generate SVG step | — | 3 |
| retry-delay | Delay in seconds between retry attempts | — | 5 |
Outputs
| name | description |
|---|---|
| svg-path | Path to the generated SVG file |