diff --git a/.github/workflows/providers/gitea-release.yml b/.github/workflows/providers/gitea-release.yml index f839407..f300513 100644 --- a/.github/workflows/providers/gitea-release.yml +++ b/.github/workflows/providers/gitea-release.yml @@ -68,17 +68,28 @@ jobs: cp .pio/build/esp32dev/firmware.bin .pio/build/esp32dev/filaman_ota.bin + - name: Read CHANGELOG.md + id: changelog + run: | + VERSION=${{ inputs.gitea_ref_name }} + CHANGELOG=$(awk "/## \\[$VERSION\\]/{p=1;print;next} /## \\[/ {p=0} p" CHANGELOG.md) + echo "CHANGES<> $GITHUB_OUTPUT + echo "$CHANGELOG" >> $GITHUB_OUTPUT + echo "EOF" >> $GITHUB_OUTPUT + - name: Create Release env: TOKEN: ${{ secrets.GITEA_TOKEN }} GITEA_REF_NAME: ${{ inputs.gitea_ref_name }} GITEA_SERVER_URL: ${{ inputs.gitea_server_url }} GITEA_REPOSITORY: ${{ inputs.gitea_repository }} + CHANGELOG: ${{ steps.changelog.outputs.CHANGES }} run: | echo "Debug environment:" echo "GITEA_REF_NAME: ${GITEA_REF_NAME}" echo "GITEA_SERVER_URL: ${GITEA_SERVER_URL}" echo "GITEA_REPOSITORY: ${GITEA_REPOSITORY}" + echo "CHANGELOG: ${CHANGELOG}" TAG="${GITEA_REF_NAME}" API_URL="${GITEA_SERVER_URL}/api/v1" @@ -91,7 +102,7 @@ jobs: -X POST \ -H "Authorization: token ${TOKEN}" \ -H "Content-Type: application/json" \ - -d "{\"tag_name\":\"${TAG}\",\"name\":\"Release ${TAG}\"}" \ + -d "{\"tag_name\":\"${TAG}\",\"name\":\"Release ${TAG}\",\"body\":\"${CHANGELOG}\"}" \ "${API_URL}/repos/${REPO}/releases") RELEASE_ID=$(echo "$RESPONSE" | grep -o '"id":[0-9]*' | cut -d':' -f2 | head -n1) diff --git a/html/header.html b/html/header.html index e303758..bcbe6fb 100644 --- a/html/header.html +++ b/html/header.html @@ -12,7 +12,7 @@
-

FilaManv1.2.29

+

FilaManv1.2.46

Filament Management Tool

diff --git a/html/index.html b/html/index.html index 7915645..2ccfbd6 100644 --- a/html/index.html +++ b/html/index.html @@ -12,7 +12,7 @@
-

FilaManv1.2.29

+

FilaManv1.2.46

Filament Management Tool

diff --git a/html/rfid.html b/html/rfid.html index 126342c..78bfd7f 100644 --- a/html/rfid.html +++ b/html/rfid.html @@ -12,7 +12,7 @@
-

FilaManv1.2.29

+

FilaManv1.2.46

Filament Management Tool

diff --git a/html/spoolman.html b/html/spoolman.html index 957cd79..2e6fd9a 100644 --- a/html/spoolman.html +++ b/html/spoolman.html @@ -12,7 +12,7 @@
-

FilaManv1.2.29

+

FilaManv1.2.46

Filament Management Tool

diff --git a/html/upgrade.html b/html/upgrade.html index 02482f7..55449b0 100644 --- a/html/upgrade.html +++ b/html/upgrade.html @@ -12,7 +12,7 @@
-

FilaManv1.2.29

+

FilaManv1.2.46

Filament Management Tool

diff --git a/html/waage.html b/html/waage.html index 15eb166..d1e5fda 100644 --- a/html/waage.html +++ b/html/waage.html @@ -12,7 +12,7 @@
-

FilaManv1.2.29

+

FilaManv1.2.46

Filament Management Tool

diff --git a/html/wifi.html b/html/wifi.html index eee732e..488f2c1 100644 --- a/html/wifi.html +++ b/html/wifi.html @@ -12,7 +12,7 @@
-

FilaManv1.2.29

+

FilaManv1.2.46

Filament Management Tool

diff --git a/platformio.ini b/platformio.ini index 082e3eb..8231cfb 100644 --- a/platformio.ini +++ b/platformio.ini @@ -9,7 +9,7 @@ ; https://docs.platformio.org/page/projectconf.html [common] -version = "1.2.45" +version = "1.2.46" [env:esp32dev] platform = espressif32