Updated readme settings doc and examples
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Nicolai Ort 2023-05-10 20:13:56 +02:00
parent 4603b746e3
commit 3624631433
Signed by: niggl
GPG Key ID: 13AFA55AF62F269F

View File

@ -10,7 +10,12 @@ Fun changlog and release generator.
Uses changelogen for changelog generation, is able to create gitea releases and publish the changelog via matrix Uses changelogen for changelog generation, is able to create gitea releases and publish the changelog via matrix
## Settings 🛠️ ## Settings 🛠️
* `TODO:`: v * `GITEA_DOMAIN`: Domain name of your gitea server - if not set release creation get's skipped
* `GITEA_APIKEY`: Api token for a gitea user that has the privileges to create releases in your repo
* `MATRIX_SERVER`: The matrix server's domain name - if not set notification sending get's skipped
* `MATRIX_USER`: The matrix user's username
* `MATRIX_PASSWORD`: The matrix user's password
* `MATRIX_ROOM`: The id of the notification matrix room (including the `!`)
## Examples ## Examples
@ -19,8 +24,17 @@ kind: pipeline
name: default name: default
steps: steps:
- name: publish steps:
- name: release
image: registry.odit.services/library/drone-changelogger image: registry.odit.services/library/drone-changelogger
pull: always
settings: settings:
TODO: GITEA_DOMAIN: git.odit.services
GITEA_APIKEY:
from_secret: gitea_token
MATRIX_SERVER: matrix.org
MATRIX_USER: "oditservicesbot"
MATRIX_PASSWORD:
from_secret: matrix_password
MATRIX_ROOM: "!qwertzuiopasdfghjk:matrix.org"
``` ```