2424 changelog-file-path : " dist/CHANGELOG.md"
2525
2626 - name : Install Taskfile
27- uses : arduino/actions/ setup-taskfile@master
27+ uses : arduino/setup-task@v1
2828 with :
2929 repo-token : ${{ secrets.GITHUB_TOKEN }}
3030 version : 3.x
@@ -58,12 +58,12 @@ jobs:
5858 KEYCHAIN : " sign.keychain"
5959 INSTALLER_CERT_MAC_PATH : " /tmp/ArduinoCerts2020.p12"
6060 run : |
61- echo "${{ secrets.INSTALLER_CERT_MAC_P12 }}" | base64 --decode > ${{ env.INSTALLER_CERT_MAC_PATH }}
62- security create-keychain -p ${{ secrets.KEYCHAIN_PASSWORD }} ${{ env.KEYCHAIN }}
63- security default-keychain -s ${{ env.KEYCHAIN }}
64- security unlock-keychain -p ${{ secrets.KEYCHAIN_PASSWORD }} ${{ env.KEYCHAIN }}
65- security import ${{ env.INSTALLER_CERT_MAC_PATH }} -k ${{ env.KEYCHAIN }} -f pkcs12 -A -T /usr/bin/codesign -P ${{ secrets.INSTALLER_CERT_MAC_PASSWORD }}
66- security set-key-partition-list -S apple-tool:,apple: -s -k ${{ secrets.KEYCHAIN_PASSWORD }} ${{ env.KEYCHAIN }}
61+ echo "${{ secrets.INSTALLER_CERT_MAC_P12 }}" | base64 --decode > " ${{ env.INSTALLER_CERT_MAC_PATH }}"
62+ security create-keychain -p " ${{ secrets.KEYCHAIN_PASSWORD }}" " ${{ env.KEYCHAIN }}"
63+ security default-keychain -s " ${{ env.KEYCHAIN }}"
64+ security unlock-keychain -p " ${{ secrets.KEYCHAIN_PASSWORD }}" " ${{ env.KEYCHAIN }}"
65+ security import " ${{ env.INSTALLER_CERT_MAC_PATH }}" -k " ${{ env.KEYCHAIN }}" -f pkcs12 -A -T /usr/bin/codesign -P " ${{ secrets.INSTALLER_CERT_MAC_PASSWORD }}"
66+ security set-key-partition-list -S apple-tool:,apple: -s -k " ${{ secrets.KEYCHAIN_PASSWORD }}" " ${{ env.KEYCHAIN }}"
6767
6868 - name : Install gon for code signing and app notarization
6969 run : |
@@ -85,11 +85,11 @@ jobs:
8585 # GitHub's upload/download-artifact@v1 actions don't preserve file permissions,
8686 # so we need to add execution permission back until @v2 actions are released.
8787 chmod +x dist/arduino-cli_osx_darwin_amd64/arduino-cli
88- TAG=${GITHUB_REF/refs\/tags\//}
89- tar -czvf dist/arduino-cli_${TAG}_macOS_64bit.tar.gz \
88+ TAG=" ${GITHUB_REF/refs\/tags\//}"
89+ tar -czvf " dist/arduino-cli_${TAG}_macOS_64bit.tar.gz" \
9090 -C dist/arduino-cli_osx_darwin_amd64/ arduino-cli \
9191 -C ../../ LICENSE.txt
92- CLI_CHECKSUM=$(shasum -a 256 dist/arduino-cli_${TAG}_macOS_64bit.tar.gz | cut -d " " -f 1)
92+ CLI_CHECKSUM=" $(shasum -a 256 " dist/arduino-cli_${TAG}_macOS_64bit.tar.gz" | cut -d " " -f 1)"
9393 perl -pi -w -e "s/.*arduino-cli_${TAG}_macOS_64bit.tar.gz/${CLI_CHECKSUM} arduino-cli_${TAG}_macOS_64bit.tar.gz/g;" dist/*-checksums.txt
9494
9595 - name : Upload artifacts
@@ -116,11 +116,11 @@ jobs:
116116 - name : Read CHANGELOG
117117 id : changelog
118118 run : |
119- body=$(cat dist/CHANGELOG.md)
119+ body=" $(cat dist/CHANGELOG.md)"
120120 body="${body//'%'/'%25'}"
121121 body="${body//$'\n'/'%0A'}"
122122 body="${body//$'\r'/'%0D'}"
123- echo $body
123+ echo " $body"
124124 echo "::set-output name=BODY::$body"
125125
126126 - name : Identify Prerelease
@@ -130,7 +130,7 @@ jobs:
130130 run : |
131131 wget -q -P /tmp https://github.com/fsaintjacques/semver-tool/archive/3.0.0.zip
132132 unzip -p /tmp/3.0.0.zip semver-tool-3.0.0/src/semver >/tmp/semver && chmod +x /tmp/semver
133- if [[ $(/tmp/semver get prerel ${GITHUB_REF/refs\/tags\//}) ]]; then echo "::set-output name=IS_PRE::true"; fi
133+ if [[ " $(/tmp/semver get prerel " ${GITHUB_REF/refs\/tags\//}")" ]]; then echo "::set-output name=IS_PRE::true"; fi
134134
135135 - name : Create Github Release
136136 id : create_release
0 commit comments