From 6ae750cf57ab021cf9caaee481556c8e994913d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20W=C3=B6lfer?= Date: Sun, 18 Jan 2026 00:35:47 +0100 Subject: [PATCH] chore: Add cliff to release workflow --- .gitea/workflows/release.yaml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 4d8ac7e..a0c9068 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -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 \ No newline at end of file + target/release/teachertracker-rs + body: ${{ steps.git-cliff.outputs.changelog }} \ No newline at end of file -- 2.49.1