Avoid duplicate release installation sections

This commit is contained in:
rcourtman 2026-04-01 13:26:10 +01:00
parent cc756f5d2f
commit 23c04284e0
2 changed files with 11 additions and 27 deletions

View file

@ -360,14 +360,16 @@ jobs:
echo "See commit history for changes." >> "$NOTES_FILE"
fi
{
echo ""
echo "## Installation"
echo ""
echo "If you run Pulse via Docker or Compose, update to \`rcourtman/pulse:${VERSION}\`."
echo ""
echo "See the [Installation Guide](https://github.com/rcourtman/Pulse#installation) for other deployment methods."
} >> "$NOTES_FILE"
if ! grep -Eiq '^##[[:space:]]+Installation[[:space:]]*$' "$NOTES_FILE"; then
{
echo ""
echo "## Installation"
echo ""
echo "If you run Pulse via Docker or Compose, update to \`rcourtman/pulse:${VERSION}\`."
echo ""
echo "See the [Installation Guide](https://github.com/rcourtman/Pulse#installation) for other deployment methods."
} >> "$NOTES_FILE"
fi
echo "notes_file=${NOTES_FILE}" >> $GITHUB_OUTPUT

View file

@ -197,30 +197,12 @@ Generate release notes following this format:
---
## Installation
**Quick Install (LXC / Proxmox VE):**
\`\`\`bash
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash
\`\`\`
**Docker:**
\`\`\`bash
docker pull rcourtman/pulse:${VERSION}
\`\`\`
**Helm:**
\`\`\`bash
helm upgrade --install pulse oci://ghcr.io/rcourtman/pulse-chart --version ${VERSION}
\`\`\`
See the [Installation Guide](https://github.com/rcourtman/Pulse#installation) for details.
GUIDELINES:
- Write plain, factual release notes. No marketing language or excitement.
- Only mention features that exist in the FINAL code state
- Do not mention internal refactors, test changes, or CI/CD improvements
- Do not mention AI features prominently - these are optional features
- Do not add an Installation section; the release workflow appends that automatically
- Keep it concise and boring - users want facts, not hype
- If a section has no items, omit the section entirely
- No emojis