add changelog + release setup
All checks were successful
ci / docker (push) Successful in 28s
release / release (push) Successful in 29s

This commit is contained in:
OCram85 2023-07-12 12:04:24 +02:00
parent 6e340709bb
commit 438ed033d4
3 changed files with 50 additions and 3 deletions

38
.changelog.yml Normal file
View File

@ -0,0 +1,38 @@
# The full repository name
repo: OCram85/swarmproxy
# Service type (gitea or github)
service: gitea
# Base URL for Gitea instance if using gitea service type (optional)
# Default: https://gitea.com
base-url: https://gitea.ocram85.com
# Changelog groups and which labeled PRs to add to each group
groups:
- name: 🐛 BUGFIXES
labels:
- bug
- name: ✨ FEATURES
labels:
- feature
- name: 🛠️ ENHANCEMENTS
labels:
- enhancement
- name: 📦 BUILD
labels:
- pipeline
- name: 🤖 DEPENDENCIES
labels:
- renovate
- name: 📚 DOCS
labels:
- docs
- name: ⚙️ META
labels:
- meta
- name: 🔖 MISC
default: true
# regex indicating which labels to skip for the changelog
skip-labels: skip-changelog|backport\/.+

View File

@ -20,7 +20,8 @@ jobs:
id: use-go-action
uses: actions/release-action@main
with:
#files: -|
files: |-
CHANGELOG.md
api_key: '${{ secrets.TOKEN }}'
#title:
#body:
body: |
> :bulb: **Note:** See [CHANGELOG.md](src/branch/main/CHANGELOG.md) for recent changes.

8
CHANGELOG.md Normal file
View File

@ -0,0 +1,8 @@
## [v0.1.0](https://gitea.ocram85.com/OCram85/swarmproxy/releases/tag/v0.1.0) - 2023-07-12
* ✨ FEATURES
* Adds entrypoint (#6)
* Add first prototype implementation (#1)
* 📦 BUILD
* Add gitea release action (#7)
* Finalize ci (#5)