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_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_REGION: us-west-2 AWS_REGION: us-west-2
run: | run: |
echo 'package-lock=false' > .npmrc cat << 'EOF' > .npmrc
echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_AUTH_TOKEN }}" >> .npmrc package-lock=false
//registry.npmjs.org/:_authToken=${{ secrets.NPM_AUTH_TOKEN }}
EOF
npm install npm install
rm -rf dist rm -rf dist
node node_modules/typescript/bin/tsc node node_modules/typescript/bin/tsc

View File

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