Skip to content

Commit d9e47b6

Browse files
committed
Update ci-alpine-release.yml
1 parent 12c99ed commit d9e47b6

File tree

1 file changed

+17
-10
lines changed

1 file changed

+17
-10
lines changed

.github/workflows/ci-alpine-release.yml

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -97,13 +97,20 @@ jobs:
9797
run: printf '%s\n' "release_title=$(cat ${{ matrix.qbt_libtorrent_version }}/title.md)" >> $GITHUB_ENV
9898

9999
- name: Host- Create release - tag - assets ${{ inputs.distinct_id }}
100-
uses: ncipollo/release-action@339a81892b84b4eeb0f6e744e4574d79d0d9b8dd # v1.21.0
101-
with:
102-
prerelease: "${{ matrix.preview_release }}"
103-
artifacts: "${{ matrix.qbt_libtorrent_version }}/*-qbittorrent-nox,dependency-version.json"
104-
replacesArtifacts: true
105-
tag: "${{ env.release_tag }}"
106-
name: "${{ env.release_title }}"
107-
bodyFile: "release.md"
108-
allowUpdates: true
109-
token: "${{ github.TOKEN }}"
100+
env:
101+
GH_TOKEN: "${{ github.TOKEN }}"
102+
run: |
103+
# Try to create the release. If it already exists, update it and replace assets.
104+
gh release create "${release_tag}" \
105+
--title "${release_title}" \
106+
--notes-file release.md \
107+
${{ matrix.preview_release == true && '--prerelease' || '--latest' }} \
108+
${{ matrix.qbt_libtorrent_version }}/*-qbittorrent-nox dependency-version.json || {
109+
gh release edit "${release_tag}" \
110+
--title "${release_title}" \
111+
--notes-file release.md \
112+
${{ matrix.preview_release == true && '--prerelease' || '--latest' }}
113+
gh release upload "${release_tag}" \
114+
--clobber \
115+
${{ matrix.qbt_libtorrent_version }}/*-qbittorrent-nox dependency-version.json
116+
}

0 commit comments

Comments
 (0)