hugo-themes/Activity Log Updater

Generate a YAML activity log from GitHub pull requests, releases, and repositories.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenToken used to read GitHub activity and push commits.no${{ github.token }}
github-userGitHub user whose authored pull request activity should be tracked. Defaults to the repository owner.no${{ github.repository_owner }}
organizationsComma, space, or newline-separated organization logins to include.no""
lookback-daysNumber of days of activity to include.no7
activity-limitMaximum number of activities to write.no15
include-opened-prInclude pull requests opened by github-user in the selected owner repositories.nofalse
include-merged-prInclude pull requests authored by github-user that were merged in the selected owner repositories.nofalse
include-repo-createdInclude public repositories created under github-user or the selected organizations.nofalse
include-releasesInclude public releases from repositories owned by github-user or the selected organizations.nofalse
output-fileExisting YAML file whose top-level items section will be replaced.nodata/home/activity-logs.yaml
commitCommit the updated output file when it changes.notrue
pushPush the commit back to the workflow ref when commit is enabled.notrue
repository-limitAdvanced. Number of repositories to inspect per user or organization. Maximum 1000.no100
pull-request-limitAdvanced. Number of authored pull requests to inspect for github-user. Maximum 1000.no100
release-limitAdvanced. Number of releases to inspect per repository. Maximum 100.no10
namedescription
activity-countNumber of activities written to the YAML file.
changedWhether the output file content changed.
committedWhether the action created a git commit.
output-filePath to the updated YAML file.