hugo-themes/Activity Log Updater
Generate a YAML activity log from GitHub pull requests, releases, and repositories.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | Token used to read GitHub activity and push commits. | no | ${{ github.token }} |
| github-user | GitHub user whose authored pull request activity should be tracked. Defaults to the repository owner. | no | ${{ github.repository_owner }} |
| organizations | Comma, space, or newline-separated organization logins to include. | no | "" |
| lookback-days | Number of days of activity to include. | no | 7 |
| activity-limit | Maximum number of activities to write. | no | 15 |
| include-opened-pr | Include pull requests opened by github-user in the selected owner repositories. | no | false |
| include-merged-pr | Include pull requests authored by github-user that were merged in the selected owner repositories. | no | false |
| include-repo-created | Include public repositories created under github-user or the selected organizations. | no | false |
| include-releases | Include public releases from repositories owned by github-user or the selected organizations. | no | false |
| output-file | Existing YAML file whose top-level items section will be replaced. | no | data/home/activity-logs.yaml |
| commit | Commit the updated output file when it changes. | no | true |
| push | Push the commit back to the workflow ref when commit is enabled. | no | true |
| repository-limit | Advanced. Number of repositories to inspect per user or organization. Maximum 1000. | no | 100 |
| pull-request-limit | Advanced. Number of authored pull requests to inspect for github-user. Maximum 1000. | no | 100 |
| release-limit | Advanced. Number of releases to inspect per repository. Maximum 100. | no | 10 |
Outputs
| name | description |
|---|---|
| activity-count | Number of activities written to the YAML file. |
| changed | Whether the output file content changed. |
| committed | Whether the action created a git commit. |
| output-file | Path to the updated YAML file. |