diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ef179cf..1b53db7 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -91,6 +91,16 @@ jobs: run: | ASSET_NAME=$(ls *.zip) echo "ASSET_NAME=${ASSET_NAME}" >> $GITHUB_ENV + - name: Generate Changelog + id: changelog + run: | + git fetch --prune --unshallow + PREVIOUS_TAG=$(git describe --tags --abbrev=0 `git rev-list --tags --skip=1 --max-count=1` 2>/dev/null || git rev-list --max-parents=0 HEAD) + echo "Previous tag: $PREVIOUS_TAG" + CHANGELOG=$(git log $PREVIOUS_TAG..${{ github.ref_name }} --pretty=format:"* %s (%h)") + echo "CHANGELOG<> $GITHUB_ENV + echo "$CHANGELOG" >> $GITHUB_ENV + echo "EOF" >> $GITHUB_ENV - name: Create Release id: create_release uses: actions/create-release@v1 @@ -99,7 +109,7 @@ jobs: with: tag_name: ${{ github.ref }} release_name: Release ${{ github.ref_name }} - body: "Automated release for tag ${{ github.ref_name }}" + body: ${{ env.CHANGELOG }} draft: false prerelease: false - name: Upload Release Asset diff --git a/komari-theme.json b/komari-theme.json index 8f9aea6..50a8a26 100644 --- a/komari-theme.json +++ b/komari-theme.json @@ -2,7 +2,7 @@ "name": "Komari Theme PurCarte", "short": "PurCarte", "description": "A frosted glass theme for Komari", - "version": "0.1.0", + "version": "0.1.1", "author": "Montia & Gemini", "url": "https://github.com/Montia37/Komari-theme-purcarte", "preview": "preview.png"