infiniteskyai/Heirloom

A GitHub Action that prevents parent issues from being marked as stale by checking for recent activity on their sub-issues.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenA GitHub Personal Access Token (PAT) with read:org and repo scopes.yes
repo-ownerThe owner of the repository.no${{ github.repository_owner }}
repo-nameThe name of the repository.no${{ github.event.repository.name }}
parent-issue-labelsA comma-separated list of labels to identify parent issues.no""
parent-issue-typesA comma-separated list of issue types to identify parent issues (e.g., "EPIC").no""
days-thresholdThe number of days of inactivity on a child issue to consider it "stale."no30
update-messageThe comment to add to parent issues to reset their stale timer.no🤖 Heirloom bot is keeping this epic fresh due to recent child issue activity.
ignore-labelsComma-separated list of labels which, when present on a child issue, should be treated as non-activity (case-insensitive). Defaults to "stale".nostale
update-all-ancestorsWhen true, Heirloom will find all active issues and update all of their ancestors in the hierarchy. This overrides parent-issue-labels and parent-issue-types.nofalse

no outputs