fix multiline strings output (#2596)

This commit is contained in:
Antonis Stamatiou 2023-03-09 15:52:03 +02:00 committed by GitHub
parent 1d4ad79cba
commit e2aee9ec50
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -206,14 +206,18 @@ jobs:
mkdir -p ./links mkdir -p ./links
echo "### Nightly builds:" > ./links/linklist.txt echo "### Nightly builds:" > ./links/linklist.txt
echo "Links for $(date +"%b-%d-%Y")" >> ./links/linklist.txt echo "Links for $(date +"%b-%d-%Y")" >> ./links/linklist.txt
echo "##### :tux: Linux" > ./links/linklist.txt echo "##### :tux: Linux" >> ./links/linklist.txt
for i in `ls ./build/linux/$(jq -r .version package.json)/` ; do echo "- [$i](https://s3.amazonaws.com/releases.mattermost.com/desktop/$(jq -r .version package.json)/$i)" ; done >> ./links/linklist.txt for i in `ls ./build/linux/$(jq -r .version package.json)/` ; do echo "- [$i](https://s3.amazonaws.com/releases.mattermost.com/desktop/$(jq -r .version package.json)/$i)" ; done >> ./links/linklist.txt
echo "##### :apple_logo: macOS" >> ./links/linklist.txt echo "##### :apple_logo: macOS" >> ./links/linklist.txt
for i in `ls ./build/macos-release/$(jq -r .version package.json)/` ; do echo "- [$i](https://s3.amazonaws.com/releases.mattermost.com/desktop/$(jq -r .version package.json)/$i)" ; done >> ./links/linklist.txt for i in `ls ./build/macos-release/$(jq -r .version package.json)/` ; do echo "- [$i](https://s3.amazonaws.com/releases.mattermost.com/desktop/$(jq -r .version package.json)/$i)" ; done >> ./links/linklist.txt
echo "##### :windows: Windows" >> ./links/linklist.txt echo "##### :windows: Windows" >> ./links/linklist.txt
for i in `ls ./build/win-release/$(jq -r .version package.json)/` ; do echo "- [$i](https://s3.amazonaws.com/releases.mattermost.com/desktop/$(jq -r .version package.json)/$i)" ; done >> ./links/linklist.txt for i in `ls ./build/win-release/$(jq -r .version package.json)/` ; do echo "- [$i](https://s3.amazonaws.com/releases.mattermost.com/desktop/$(jq -r .version package.json)/$i)" ; done >> ./links/linklist.txt
cat ./links/linklist.txt cat ./links/linklist.txt
echo "linklist=$(<./links/linklist.txt)" >> "$GITHUB_OUTPUT" LINKLIST=$(<./links/linklist.txt)
## https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#multiline-strings
echo 'linklist<<EOF' >> $GITHUB_OUTPUT
echo "$LINKLIST" >> $GITHUB_OUTPUT
echo 'EOF' >> $GITHUB_OUTPUT
share-links-to-channel: share-links-to-channel:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04