From 81da515ae69a36f863ded2408545aa27f208ba2a Mon Sep 17 00:00:00 2001 From: Ha Thach Date: Wed, 17 Feb 2021 16:19:09 +0700 Subject: [PATCH] upload update uf2 separately in release --- .github/workflows/githubci.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/githubci.yml b/.github/workflows/githubci.yml index 683ff0f..9043a10 100644 --- a/.github/workflows/githubci.yml +++ b/.github/workflows/githubci.yml @@ -78,12 +78,11 @@ jobs: name: ${{ matrix.board }} path: _bin/${{ matrix.board }} - - name: Creat Release Asset + - name: Create Release Asset if: ${{ github.event_name == 'release' }} run: zip -jr ${{ matrix.board }}_bootloader-${{ github.event.release.tag_name }}.zip _bin/${{ matrix.board }} - name: Upload Release Asset - id: upload-release-asset uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -94,3 +93,13 @@ jobs: asset_name: ${{ matrix.board }}_bootloader-${{ github.event.release.tag_name }}.zip asset_content_type: application/zip + - name: Upload Release Asset for Self-Update + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + if: ${{ github.event_name == 'release' }} + with: + upload_url: ${{ github.event.release.upload_url }} + asset_path: _bin/${{ matrix.board }}/update-${{ matrix.board }}_bootloader-${{ github.event.release.tag_name }}_nosd.uf2 + asset_name: update-${{ matrix.board }}_bootloader-${{ github.event.release.tag_name }}_nosd.uf2 + asset_content_type: application/x-binary