File tree Expand file tree Collapse file tree 2 files changed +12
-10
lines changed
Expand file tree Collapse file tree 2 files changed +12
-10
lines changed Original file line number Diff line number Diff line change @@ -63,11 +63,12 @@ jobs:
6363 persist-credentials : false
6464
6565 - name : Download ${{ env.script_name }}
66+ env :
67+ GH_TOKEN : " ${{ github.token }}"
6668 run : |
67- # Make sure the branch is set to master for qbittorrent-nox-static and main qbittorrent-nox-static-test
6869 if [[ ! -f "${script_name}" ]]; then
69- echo "Downloading ${script_name} from userdocs/qbittorrent-nox-static"
70- curl -LO "https://raw.githubusercontent.com/userdocs/qbittorrent-nox-static/refs/heads/master/ ${script_name}"
70+ gh api "repos/${{ github.repository }}/contents/${script_name}" \
71+ --header "Accept: application/vnd.github.raw+json" > " ${script_name}"
7172 chmod +x "${script_name}"
7273 fi
7374
Original file line number Diff line number Diff line change @@ -102,17 +102,18 @@ jobs:
102102 env :
103103 GH_TOKEN : " ${{ github.TOKEN }}"
104104 run : |
105- # Try to create the release. If it already exists, update it and replace assets.
106- gh release create "${release_tag}" \
107- --title "${release_title}" \
108- --notes-file release.md \
109- ${{ matrix.preview_release == true && '--prerelease' || '--latest' }} \
110- ${{ matrix.qbt_libtorrent_version }}/*-qbittorrent-nox dependency-version.json || {
105+ if git ls-remote --exit-code --tags origin "refs/tags/${release_tag}" >/dev/null 2>&1; then
111106 gh release edit "${release_tag}" \
112107 --title "${release_title}" \
113108 --notes-file release.md \
114109 ${{ matrix.preview_release == true && '--prerelease' || '--latest' }}
115110 gh release upload "${release_tag}" \
116111 --clobber \
117112 ${{ matrix.qbt_libtorrent_version }}/*-qbittorrent-nox dependency-version.json
118- }
113+ else
114+ gh release create "${release_tag}" \
115+ --title "${release_title}" \
116+ --notes-file release.md \
117+ ${{ matrix.preview_release == true && '--prerelease' || '--latest' }} \
118+ ${{ matrix.qbt_libtorrent_version }}/*-qbittorrent-nox dependency-version.json
119+ fi
You can’t perform that action at this time.
0 commit comments