fix cicd files
All checks were successful
check code / check-code (push) Successful in 17s

Signed-off-by: Ivan Schaller <ivan@schaller.sh>
This commit is contained in:
Ivan Schaller 2024-08-15 18:05:49 +02:00
parent 1283d83060
commit 8e168c4d88

View file

@ -0,0 +1,33 @@
name: update changelog
on:
push:
tags:
- "v*.*.*"
jobs:
update-changelog:
runs-on: ubuntu-latest
steps:
- name: checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
ref: master
- name: install auto-changelog
run: npm install auto-changelog
- name: generate changelog
run: >-
npx auto-changelog -t keepachangelog
--commit-limit 50 --backfill-limit 50
--ignore-commit-pattern '[Bb]ump version|[Uu]pdate changelog|[Mm]erge pull request'
- name: commit and push changelog
uses: EndBug/add-and-commit@v9
with:
add: CHANGELOG.md
message: "[bot] update changelog"
author_name: actions-bot
author_email: actions@bots.44net.ch