Use here documents

This commit is contained in:
Wilson Lin 2020-01-20 15:10:34 +11:00
parent 176300a47a
commit a45ff036c8
2 changed files with 8 additions and 4 deletions

View File

@ -69,8 +69,10 @@ jobs:
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_REGION: us-west-2
run: |
echo 'package-lock=false' > .npmrc
echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_AUTH_TOKEN }}" >> .npmrc
cat << 'EOF' > .npmrc
package-lock=false
//registry.npmjs.org/:_authToken=${{ secrets.NPM_AUTH_TOKEN }}
EOF
npm install
rm -rf dist
node node_modules/typescript/bin/tsc

View File

@ -80,7 +80,9 @@ jobs:
cp ../README.md .
gem build hyperbuild.gemspec
mkdir -p "$HOME/.gem"
echo '---' > "$HOME/.gem/credentials"
echo ":rubygems_api_key: ${{ secrets.RUBYGEMS_API_KEY }}" >> "$HOME/.gem/credentials"
cat << 'EOF' > "$HOME/.gem/credentials"
---
:rubygems_api_key: ${{ secrets.RUBYGEMS_API_KEY }}
EOF
chmod 0600 "$HOME/.gem/credentials"
gem push hyperbuild-${{ steps.version.outputs.VERSION }}.gem