Closed nlarew closed 1 month ago
i wonder if we could add a LLM function call that tries to determine if a change is public facing. think chain-of-thought prompting could figure that out reasonably well.
maybe also a function call that tries to determine type of change. i/e bug fix, feature, etc.
Good idea! I'll look at implementing that in the changelog piece I'm working on now
Jira
Changes
--releaseInfo ./path/to/file.yaml
How to use
Env Vars
You need the following new
.env
vars + the rest of.env.example
GITHUB_ACCESS_TOKEN
JIRA_USERNAME
JIRA_PASSWORD
The GitHub token you can make yourself (https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens). I can send you jira creds.
First time CLI setup
Generate release note artifact summaries
The POC run takes around 45 seconds to summarize 31 artifacts. There are console logs to track progress.
When the run is complete, the generated artifacts are available in the
runlogs/generateReleaseNotes/<runId>
directory.