thedannicraft/GitHub Activity Log
Displays your GitHub activity in a README file.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| GITHUB_USERNAME | Your GitHub username. | yes | — |
| GITHUB_TOKEN | Your GitHub token. | yes | — |
| EVENT_LIMIT | The maximum number of events to display. | — | 10 |
| OUTPUT_STYLE | Specifies the format in which the output should be rendered (MARKDOWN or HTML). | — | MARKDOWN |
| IGNORE_EVENTS | The events to ignore, specified as a JSON array. | no | [] |
| HIDE_DETAILS_ON_PRIVATE_REPOS | Hide details (branch/tag name) on private repositories | no | false |
| README_PATH | The path to the README file. | no | README.md |
| COMMIT_MESSAGE | Commit Message | no | Update README.md with latest activity |
| EVENT_EMOJI_MAP | Optional YAML object mapping event types to emojis. Example (YAML): PushEvent: "🚀" CreateEvent: "✨" DeleteEvent: "🔥" IssuesEvent: | opened: "🆕" | no | "" |
| EVENT_TEMPLATE | Template string used to render all events. Placeholders: {emoji}, {event_type}, {action}, {subject}, {verb}, {repo}, {repo_url}, {date}, {number}, {url}, {ref}, {ref_type} Example: "{emoji} {action} {subject} {ref} {number} {verb} [{repo}]({url})" | no | {emoji} {action} {subject} {ref} {number} {verb} [{repo}]({url}) |
| DRY_RUN | Enable dry run mode (no changes will be committed) | no | false |
Outputs
no outputs