From d955e26b82ccd67ddefbe5d90c991eee93112496 Mon Sep 17 00:00:00 2001 From: Manuel Weiser Date: Wed, 19 Feb 2025 00:49:35 +0100 Subject: [PATCH] feat: update Gitea release workflow and increment version to 1.2.16 --- .github/workflows/providers/gitea-release.yml | 20 +++++-------------- platformio.ini | 2 +- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/.github/workflows/providers/gitea-release.yml b/.github/workflows/providers/gitea-release.yml index 95ff349..70e08de 100644 --- a/.github/workflows/providers/gitea-release.yml +++ b/.github/workflows/providers/gitea-release.yml @@ -11,15 +11,13 @@ on: type: string permissions: - contents: write # Required for creating releases - issues: read # Required for reading changelog - pull-requests: read # Required for reading changelog + contents: write + issues: read + pull-requests: read jobs: build: runs-on: ubuntu-latest - permissions: - contents: write steps: - uses: actions/checkout@v4 @@ -74,21 +72,13 @@ jobs: fi echo "Creating Gitea release..." + release_data="{\"tag_name\":\"${{ github.ref_name }}\",\"name\":\"Release ${{ inputs.version }}\",\"body\":${{ toJSON(inputs.changelog) }},\"draft\":false,\"prerelease\":false}" RESPONSE=$(curl -sS -X POST \ -H "Authorization: token ${GITEA_TOKEN}" \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ "${GITEA_API_URL}/repos/${GITEA_REPOSITORY}/releases" \ - -d @- << EOF -{ - "tag_name": "${{ github.ref_name }}", - "name": "Release ${{ inputs.version }}", - "body": ${{ toJSON(inputs.changelog) }}, - "draft": false, - "prerelease": false -} -EOF -) + -d "$release_data") # Extract and validate release ID RELEASE_ID=$(echo "$RESPONSE" | jq -r .id) diff --git a/platformio.ini b/platformio.ini index e7fcef9..e6c0ec1 100644 --- a/platformio.ini +++ b/platformio.ini @@ -9,7 +9,7 @@ ; https://docs.platformio.org/page/projectconf.html [common] -version = "1.2.15" +version = "1.2.16" [env:esp32dev] platform = espressif32