From f0a14c737fcd51f1cec0dd857c09bb9b5f78945f Mon Sep 17 00:00:00 2001 From: thepra Date: Sun, 1 Nov 2026 18:19:34 +0100 Subject: [PATCH] Every deploy tag ends with its release notes on the Releases tab The commit messages since the previous tag, written by app-stores' changelog action (Arasaka/app-stores, changelog@v1) after the deploy succeeded. Co-Authored-By: Claude Opus 5.5 --- .gitea/workflows/deploy.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 1b25b15..7fa348d 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -146,3 +146,20 @@ jobs: [ "$days" -le 40 ] || { echo "::error::$db was installed $days days ago"; exit 1; } done curl -fsS "$PUBLIC_URL/stargazing" | grep -o 'DB-IP Lite [0-9-]*' | head -1 | sed 's/^/::notice::locating with /' + + notes: + name: Release notes on the Releases tab + needs: [site] + if: ${{ github.ref_type == 'tag' }} + runs-on: build + permissions: + contents: write + steps: + - uses: actions/checkout@v4 + + - name: What changed since the previous v tag, from the commit messages + uses: https://git.thepra.dev/Arasaka/app-stores/changelog@v1 + with: + prefix: v + name: PrivaPub + release: 'true'