Skip to content

[Feature] Create new AI summary job for release pipeline #788

Description

@FuJacob

Summary

For every release it should run a job that uses openai api to generate a release notes summary using the last PR titles merged before previous release.

Problem

What user or developer problem does this solve?
Annoying to manually do this

Proposed direction

Describe the behavior, workflow, or UI you have in mind.
create new job in release.yaml, call open ai api key (assumed to be stored in repo secrets), generate release notes as per cotabby style, update github release text with it.

Additional context

Add mockups, examples, related apps, or constraints here if useful.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status
Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions