From b2511ef3f1baf8eef5492b36e5361132b1fd0eba Mon Sep 17 00:00:00 2001 From: Xiao Gui <xgui3783@gmail.com> Date: Thu, 19 Jan 2023 10:33:06 +0100 Subject: [PATCH] attach built artefacts as release asset --- .github/workflows/release.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e37667927..05d2613db 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,3 +34,15 @@ jobs: release_name: Release ${{ needs.check-version.outputs.package-version }} draft: false prerelease: false + - name: Build && zip assets + run: npm run build && zip -r siibra-explorer-${{ needs.check-version.outputs.package-version }}.zip ./dist + - name: Attach built as release asset + id: upload-release-asset + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./siibra-explorer-${{ needs.check-version.outputs.package-version }}.zip + asset_name: siibra-explorer-${{ needs.check-version.outputs.package-version }}.zip + asset_content_type: application/zip -- GitLab