chore: Introduce release notes formatting + preview release action (#7247)

### What
- Add changelog formatting file to automate pull request categorization in release notes*
- Add action to trigger preview releases
- Remove unused staging deployment action

**Add changelog formatting file to automate pull request categorization in release notes**

In order for this work, we need to be more strict about our labels usage. More specifically, we need to add one of the four different labels noted in the `release.yml` file. The labels should be self-explanatory. If your PR introduces both features and bugs, you should choose the label based on importance of the changes.
This commit is contained in:
Oli Juhl
2024-05-06 12:59:37 +00:00
committed by GitHub
parent 36eff7f10a
commit 16528c57b0
3 changed files with 35 additions and 23 deletions
+20
View File
@@ -0,0 +1,20 @@
changelog:
exclude:
authors:
- github-actions
categories:
- title: Features
labels:
- "type: feature"
- title: Bugs
labels:
- "type: bug"
- title: Documentation
labels:
- "type: docs"
- title: Chores
labels:
- "type: chore"
- title: Other Changes
labels:
- "*"