fix(ci): use commit-based changelog for dev release Discord notifications

- dev-release.sh: save release notes to .dev-release-info.json
- send-discord-release.cjs: read from generated file for dev releases
- add .dev-release-info.json to .gitignore
This commit is contained in:
kaitranntt committed 2025-12-21 01:14:49 -05:00
1 parent bf65de55cf
commit 1129ec6ef5
3 files changed
+51 -3

No files matched your search

+10
View File
@@ -106,6 +106,16 @@ gh release create "v${VERSION}" \
log_info "Created GitHub prerelease"
# Save release info for Discord notification
# This file is read by send-discord-release.cjs for dev releases
cat > .dev-release-info.json << EOF
{
"version": "${VERSION}",
"notes": $(echo "$NOTES" | jq -Rs .)
}
EOF
log_info "Saved release info for Discord notification"
# Output for GitHub Actions
echo "version=${VERSION}" >> "${GITHUB_OUTPUT:-/dev/null}"
echo "released=true" >> "${GITHUB_OUTPUT:-/dev/null}"