Skip to content

Release

Release #7

Workflow file for this run

name: Release
"on":
release:
types: [published]
jobs:
attach-release-archive:
runs-on: ubuntu-latest
steps:
- run: wget https://github.com/$GITHUB_REPOSITORY/archive/refs/tags/${GITHUB_REF_NAME}.tar.gz -O rules_appimage-${GITHUB_REF_NAME}.tar.gz
- run: |
set -x
REL_SHA="$(sha256sum rules_appimage-${GITHUB_REF_NAME}.tar.gz | cut -d' ' -f1)"
REL_BODY="$(sed "s/\$REL_SHA/$REL_SHA/" <<<'${{ github.event.release.body }}'")
echo "REL_BODY=$REL_BODY" >> $GITHUB_ENV
- uses: svenstaro/[email protected]
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: rules_appimage-${GITHUB_REF_NAME}.tar.gz
tag: ${GITHUB_REF_NAME}
overwrite: true
body: "$REL_BODY"