Skip to content

Strip emojis from generated release notes - #32

Merged
LeonStadler merged 1 commit into
mainfrom
chore/no-emoji-release-notes
Sep 29, 2026
Merged

LeonStadler merged 1 commit into
mainfrom
chore/no-emoji-release-notes

Conversation

@LeonStadler

Copy link
Copy Markdown
Owner

Summary

  • Use plain-text release category headings.
  • Strip emoji characters from the complete generated release body, including PR titles and direct commit subjects.
  • Ask contributors to keep PR titles emoji-free and document the release behavior.

Validation

  • swift build
  • swift test --filter DocsContractTests
  • bash -n scripts/generate_macos_release_notes.sh
  • Parse .github/release.yml
  • Generate notes against the current release history and assert the result contains no emoji characters.
  • git diff --check

The existing v0.48.2 draft description was updated with the same emoji-free generator output. Its assets and tested source commit are unchanged.

@LeonStadler LeonStadler added the maintenance Internal tooling or maintenance work label Sep 29, 2026 — with ChatGPT Codex Connector
@LeonStadler
LeonStadler merged commit c470dfd into main Sep 29, 2026
6 checks passed
@LeonStadler
LeonStadler deleted the chore/no-emoji-release-notes branch September 29, 2026 10:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Internal tooling or maintenance work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant