diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6a6c7d60..5100f6f9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,18 +35,12 @@ jobs: FILENAME=ArduinoJson-${{ steps.init.outputs.tag }}.hpp extras/scripts/build-single-header.sh src/ArduinoJson.hpp "$FILENAME" echo "filename=$FILENAME" >> $GITHUB_OUTPUT - - name: Create Arduino package - id: arduino - run: | - FILENAME=ArduinoJson-${{ steps.init.outputs.tag }}.zip - extras/scripts/build-arduino-package.sh . "$FILENAME" - echo "filename=$FILENAME" >> $GITHUB_OUTPUT - name: Create release uses: ncipollo/release-action@v1 with: bodyFile: ${{ steps.body.outputs.filename }} name: ArduinoJson ${{ steps.init.outputs.version }} - artifacts: ${{ steps.amalgamate_h.outputs.filename }},${{ steps.amalgamate_hpp.outputs.filename }},${{ steps.arduino.outputs.filename }} + artifacts: ${{ steps.amalgamate_h.outputs.filename }},${{ steps.amalgamate_hpp.outputs.filename }} token: ${{ secrets.GITHUB_TOKEN }} idf: diff --git a/extras/scripts/build-arduino-package.sh b/extras/scripts/build-arduino-package.sh deleted file mode 100755 index 09f6efb3..00000000 --- a/extras/scripts/build-arduino-package.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -set -eu - -INPUT=$1 -OUTPUT=$2 - -cd "$INPUT" - -# remove existing file -rm -f "$OUTPUT" - -# create zip -7z a "$OUTPUT" \ - -xr!.vs \ - CHANGELOG.md \ - examples \ - src \ - keywords.txt \ - library.properties \ - LICENSE.txt \ - README.md \ - ArduinoJson.h diff --git a/extras/scripts/publish.sh b/extras/scripts/publish.sh index af9546a6..74289fbd 100755 --- a/extras/scripts/publish.sh +++ b/extras/scripts/publish.sh @@ -2,7 +2,7 @@ set -eu -which awk sed jq 7z curl perl >/dev/null +which awk sed jq curl perl >/dev/null cd "$(dirname "$0")/../.." @@ -70,7 +70,6 @@ commit_new_version add_tag push -extras/scripts/build-arduino-package.sh . "../ArduinoJson-$TAG.zip" extras/scripts/build-single-header.sh "src/ArduinoJson.h" "../ArduinoJson-$TAG.h" extras/scripts/build-single-header.sh "src/ArduinoJson.hpp" "../ArduinoJson-$TAG.hpp" extras/scripts/get-release-page.sh "$VERSION" "CHANGELOG.md" "../ArduinoJson-$TAG.h" > "../ArduinoJson-$TAG.md"