diff --git a/.github/workflows/build-project.yml b/.github/workflows/build-project.yml index 5d8b96ea..3cc91289 100644 --- a/.github/workflows/build-project.yml +++ b/.github/workflows/build-project.yml @@ -175,12 +175,19 @@ jobs: - name: Release - uses: softprops/action-gh-release@v1 - if: startsWith(github.ref, 'refs/tags/') + uses: WebFreak001/deploy-nightly@v1.1.0 + #uses: softprops/action-gh-release@v1 + #if: startsWith(github.ref, 'refs/tags/') env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - files: | - ./gui-bundle-ubuntu-artifact/codec2-FreeDATA_ubuntu.zip - ./tnc-artifact/ubuntu_tnc.zip - LICENSE + upload_url: https://uploads.github.com/repos/DJ2LS/codec2-FreeDATA/releases/48616289/assets{?name,label} # find out this value by opening https://api.github.com/repos///releases in your browser and copy the full "upload_url" value including the {?name,label} part + release_id: 48616289 # same as above (id can just be taken out the upload_url, it's used to find old releases) + asset_path: ./gui-bundle-ubuntu-artifact/codec2-FreeDATA_ubuntu.zip # path to archive to upload + asset_name: codec2-FreeDATA_ubuntu-nightly-$$.zip # name to upload the release as, use $$ to insert date (YYYYMMDD) and 6 letter commit hash + asset_content_type: application/zip # required by GitHub API + max_releases: 7 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted + #files: | + # ./gui-bundle-ubuntu-artifact/codec2-FreeDATA_ubuntu.zip + # ./tnc-artifact/ubuntu_tnc.zip + # LICENSE