Skip to content

Update releases to use conventional commit release notes #22265

@andrewb1269

Description

@andrewb1269

We need to update our releases in Github to use standard conventional commits.

A good example of the starting output is here: Example Output

The full list of prefix options are:
feat:, fix:, build:, chore:, ci:, docs:, style:, refactor:, perf:, test:

The Release Notes should appear as follows:


Release Notes for <Version>

Features

<feat prefix commit title> <link to PR>
<feat prefix commit title> <link to PR>
etc.

Fixes

<fix prefix commit title> <link to PR>
etc.

Other Changes

Build

<build prefix commit title> <link to PR>

Chores

<chore prefix commit title> <link to PR>

Continuous Integration

<ci prefix commit title> <link to PR>

Documentation

<docs prefix commit title> <link to PR>

Performance

<style prefix commit title> <link to PR>

Refactor

<refactor prefix commit title> <link to PR>

Style Updates

<style prefix commit title> <link to PR>

Test Updates

<test prefix commit title> <link to PR>

Metadata

Metadata

Assignees

Labels

ReleaseIssues tied to release management functions.github_actionsPull requests that update Github Actions code.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions