File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4646 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4747 run : |
4848 set -euo pipefail
49- if [[ "${GITHUB_REF_NAME}" == v0.* ]]; then
50- prerelease_args=(--prerelease)
51- else
52- prerelease_args=()
53- fi
5449 title="$(python - <<'PY'
5550 import json
5651 from pathlib import Path
@@ -64,16 +59,14 @@ jobs:
6459 done
6560 if gh release view "${GITHUB_REF_NAME}" >/dev/null 2>&1; then
6661 gh release upload "${GITHUB_REF_NAME}" "${args[@]}" --clobber
67- gh release edit "${GITHUB_REF_NAME}" "${prerelease_args[@]}" --title "${title}" --notes-file dist/release-notes.md
68- if [[ "${GITHUB_REF_NAME}" != v0.* ]]; then
69- release_id="$(gh release view "${GITHUB_REF_NAME}" --json databaseId --jq .databaseId)"
70- gh api "repos/${GITHUB_REPOSITORY}/releases/${release_id}" -X PATCH -F prerelease=false >/dev/null
71- fi
62+ gh release edit "${GITHUB_REF_NAME}" --latest --title "${title}" --notes-file dist/release-notes.md
63+ release_id="$(gh release view "${GITHUB_REF_NAME}" --json databaseId --jq .databaseId)"
64+ gh api "repos/${GITHUB_REPOSITORY}/releases/${release_id}" --method PATCH -F prerelease=false >/dev/null
7265 else
7366 gh release create "${GITHUB_REF_NAME}" \
7467 --verify-tag \
68+ --latest \
7569 --title "${title}" \
7670 --notes-file dist/release-notes.md \
77- "${prerelease_args[@]}" \
7871 "${args[@]}"
7972 fi
You can’t perform that action at this time.
0 commit comments