From c85d7599e42605f8334a8d7759530124f5af417b Mon Sep 17 00:00:00 2001 From: geekgeekrun-maintainer <166113191+geekgeekrun-maintainer@users.noreply.github.com> Date: Tue, 9 Apr 2024 23:55:01 +0000 Subject: [PATCH] replace `actions/create-release@v1` with `ncipollo/release-action@v1` in release-ui ci --- .github/workflows/release-ui.yml | 35 ++++---------------------------- 1 file changed, 4 insertions(+), 31 deletions(-) diff --git a/.github/workflows/release-ui.yml b/.github/workflows/release-ui.yml index fe08ff6..50d868b 100644 --- a/.github/workflows/release-ui.yml +++ b/.github/workflows/release-ui.yml @@ -33,36 +33,9 @@ jobs: node ./scripts/github-ci-build.mjs - name: Create Release - id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: ncipollo/release-action@v1 with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} + artifacts: "packages/ui/*.zip,packages/ui/*.exe,packages/ui/*.deb,packages/ui/*.rpm" + tag: ${{ github.ref }} + token: ${{ secrets.GITHUB_TOKEN }} body: TODO New Release. - draft: false - prerelease: false - - - name: Upload Release Asset - uses: actions/github-script@v3 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - script: | - const path = require('path'); - const fs = require('fs'); - const release_id = '${{ needs.create_release.outputs.id }}'; - const path_to_dist = `./packages/ui/dist` - for (let file of await fs.readdirSync(path_to_dist)) { - if (['.exe', '.deb', '.rpm', '.zip'].includes(path.extname(file))) { - console.log('uploadReleaseAsset', file); - await github.repos.uploadReleaseAsset({ - owner: context.repo.owner, - repo: context.repo.repo, - release_id: release_id, - name: file, - data: await fs.readFileSync(`${path_to_dist}/${file}`) - }); - } - }