release: prepare agent 0.6.8 publication

This commit is contained in:
2026-07-30 20:57:40 +03:00
parent c7aa286dde
commit 91388f7266
14 changed files with 570 additions and 111 deletions
+10 -2
View File
@@ -132,9 +132,17 @@ jobs:
shell: bash
run: |
set -euo pipefail
if ! gh release view "$GITHUB_REF_NAME" --repo "$GITHUB_REPOSITORY" >/dev/null 2>&1; then
bash scripts/extract-release-notes.sh \
"$GITHUB_REF_NAME" \
CHANGELOG.md \
release-notes.md
if gh release view "$GITHUB_REF_NAME" --repo "$GITHUB_REPOSITORY" >/dev/null 2>&1; then
gh release edit "$GITHUB_REF_NAME" \
--repo "$GITHUB_REPOSITORY" \
--notes-file release-notes.md
else
gh release create "$GITHUB_REF_NAME" \
--repo "$GITHUB_REPOSITORY" \
--generate-notes \
--notes-file release-notes.md \
--title "OpenWrt RMM Server ${GITHUB_REF_NAME#server-v}"
fi