chore: Add cliff to release workflow #3

Merged
lukas merged 1 commits from chore/cliff-release-ci into main 2026-01-18 00:36:53 +01:00
Showing only changes of commit 6ae750cf57 - Show all commits

View File

@@ -17,7 +17,8 @@ jobs:
GITEA_SERVER: ${{ secrets.GITEA_SERVER }}
steps:
- uses: actions/checkout@v6
with:
fetch-depth: ''
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: nightly
@@ -25,7 +26,16 @@ jobs:
- name: Build release
run: |
cargo build --release
- name: Generate a changelog
uses: orhun/git-cliff-action@v4
id: git-cliff
with:
config: cliff.toml
args: --verbose --unreleased
env:
OUTPUT: CHANGELOG.md
- uses: akkuman/gitea-release-action@v1
with:
files: |-
target/release/teachertracker-rs
body: ${{ steps.git-cliff.outputs.changelog }}