lukeocodes/Luke's Changelog Log

Detect new changelog entries and POST them as JSON to a webhook

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
file_globsComma-separated glob patterns to watchnoCHANGELOG.md,**/CHANGELOG.md,**/changelog.md,**/CHANGELOG*.md,**/changelog*.md
entry_separator_regexRegex (multiline) that matches the start of an entry headerno^##\s+.*$
webhook_urlDestination URL for JSON payloadsyes
webhook_headers_jsonOptional JSON string of extra headers (e.g. {"X-Api-Key":"..."})no
http_methodHTTP method to use when sendingnoPOST
include_body_rawInclude raw entry body in payloadnofalse
extra_body_jsonOptional JSON string to merge into the webhook payload body (e.g. {"project":"name","env":"prod"})no
project_nameProject name to include in payload (defaults to repository name)no
project_ownerProject owner to include in payload (defaults to repository owner)no
repository_urlRepository URL to include in payload (defaults to GitHub repository URL)no
include_github_contextInclude GitHub context (repository, ref, workflow, actor) in payloadnotrue
log_levelLog level (trace, debug, info, warn, error, fatal)nowarn

no outputs