web: Captured variables from `mathiasvr/command-output` have newlines in them

This commit is contained in:
David Wendt 2023-04-07 20:49:37 -04:00 committed by kmeisthax
parent 6d38cf3d9f
commit f9fa60da80
1 changed files with 11 additions and 5 deletions

View File

@ -37,18 +37,24 @@ jobs:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GH_REPO: ${{ github.repository }} GH_REPO: ${{ github.repository }}
run: | run: |
mkdir release_assets export RELEASE_TAG="${{steps.release_tag.outputs.stdout}}"
gh release download ${{ steps.release_tag.outputs.stdout }} --pattern "*.xpi" --pattern "*.zip" --dir release_assets export RELEASE_DATE="${{steps.release_date.outputs.stdout}}"
mv release_assets/ruffle-nightly-${{steps.release_date.outputs.stdout}}-reproducible-source.zip reproducible-source.zip export RELEASE_TAG=${RELEASE_TAG//$'\n'/}
export RELEASE_DATE=${RELEASE_DATE//$'\n'/}
mkdir release_assets
gh release download --pattern "*.xpi" --pattern "*.zip" --dir release_assets $RELEASE_TAG
mv release_assets/ruffle-nightly-$RELEASE_DATE-reproducible-source.zip reproducible-source.zip
cd release_assets cd release_assets
unzip ruffle-nightly-${{steps.release_date.outputs.stdout}}-firefox_unsigned.xpi unzip ruffle-nightly-$RELEASE_DATE-firefox_unsigned.xpi
mv manifest.json ../web/packages/extension/assets/manifest.json mv manifest.json ../web/packages/extension/assets/manifest.json
cd .. cd ..
mkdir web/packages/extension/dist mkdir web/packages/extension/dist
mv release_assets/ruffle-nightly-${{steps.release_date.outputs.stdout}}-firefox_unsigned.xpi web/packages/extension/dist/reproducible-source.xpi mv release_assets/ruffle-nightly-$RELEASE_DATE-firefox_unsigned.xpi web/packages/extension/dist/reproducible-source.xpi
- name: Publish Firefox extension - name: Publish Firefox extension
id: sign-firefox id: sign-firefox