From 695609a3c3106bdc92dba1d8078086ddfb6d33e8 Mon Sep 17 00:00:00 2001 From: zmoog Date: Wed, 19 Feb 2020 14:23:15 +0100 Subject: [PATCH] Restore permission lost during upload/download --- .github/workflows/release.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 3d95f2196e8..4be902cf688 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -68,6 +68,9 @@ jobs: security list-keychains -s ~/Library/Keychains/apple-developer.keychain-db security unlock-keychain -p "${{ secrets.KEYCHAIN_PASSWORD }}" ~/Library/Keychains/apple-developer.keychain-db gon gon.config.hcl + # GitHub's upload/download-artifact@v1 actions don't preserve file permissions, + # so we need to add execution permission back until @v2 actions are released. + chmod +x dist/arduino_cli_osx_darwin_amd64/arduino-cli tar -czvf dist/arduino-cli_${TAG}_macOS_64bit.tar.gz \ -C dist/arduino_cli_osx_darwin_amd64/ arduino-cli \ -C ../../ LICENSE.txt