waveful/Changelog

Generate a changelog and optionally notify Telegram or annotate Mixpanel

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
target-branchBranch where CHANGELOG.md will be committedmaster
github-tokenGitHub token for checkout, PR queries, and pushyes
github-usernameGit author name for the changelog commitDolful
github-emailGit author email for the changelog commitgithub-bot@waveful.app
openai-base-urlOpenAI-compatible API base URLhttps://api.openai.com/v1
openai-api-keyOpenAI-compatible API keyyes
openai-modelModel name exposed by the configured provideryes
openai-temperatureSampling temperature for the changelog request0.2
openai-auth-headerHTTP header used for provider authenticationAuthorization
openai-auth-prefixPrefix added before the API key in the auth headerBearer
previous-tagOptional previous tag overrideno""
current-tagOptional current tag overrideno""
telegram-bot-tokenTelegram bot token for optional notificationsno""
telegram-chat-idTelegram chat ID for optional notificationsno""
changelog-urlPublic changelog URL used in optional Telegram notificationsno""
mixpanel-tag-groupMixpanel annotation group for optional release annotationsnogithub-action
mixpanel-project-idMixpanel project ID for optional release annotationsno""
mixpanel-tokenMixpanel token (Basic Auth) for optional release annotationsno""
mixpanel-region-domainMixpanel region domain for optional release annotationsnomixpanel
namedescription
previous-tagPrevious tag used for the release range
current-tagCurrent tag used for the release range
pr-countNumber of pull requests included in the release range
commit-countNumber of commits included in the release range
author-countNumber of unique authors included in the release range
files-changedNumber of changed files in the release range
additionsNumber of added lines in the release range
deletionsNumber of deleted lines in the release range