rafigmammadov/Trunkly 🐘

Out of Office assistant for tired maintainers. Auto-labels issues and sets boundaries during off-hours.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenGitHub token with issues and pull-requests write permission.yes${{ github.token }}
timezoneYour local timezone (IANA format, e.g. America/New_York, Europe/London, Asia/Tokyo).noUTC
off-hours-startStart of off-hours in HH:MM (24h) in your timezone. e.g. 18:00no18:00
off-hours-endEnd of off-hours in HH:MM (24h) in your timezone. e.g. 09:00no09:00
off-daysComma-separated days of the week that are always off. e.g. Saturday,SundaynoSaturday,Sunday
labelLabel name to apply to issues/PRs opened during off-hours.nooff-hours 🌙
label-colorHex color (without #) for the label, if it needs to be created.no7057ff
label-descriptionDescription for the label if it needs to be created.noOpened outside of maintainer working hours.
commentMessage to post as a comment. Supports template variables: {author} - the issue/PR author's username {label} - the label that was applied {start} - off-hours start time {end} - off-hours end time {timezone} - your configured timezone noHey @{author}, thanks for opening this! 👋 I'm currently outside my working hours and will get to this when I'm back. I've tagged this with `{label}` so I don't lose track of it. **My working hours:** {end} – {start} ({timezone}) I appreciate your patience 🐘
skip-authorsComma-separated GitHub usernames to never comment on (e.g. yourself, bots).no""
skip-labelIf the issue/PR already has this label, skip processing.no""
dry-runSet to 'true' to log actions without actually applying labels or posting comments.nofalse

no outputs