Skip to content

CI: release workflow's automated changelog has format issues #225

Description

@elliot-100

When I released 1.2.0, the resulting changelog in the Release notes looked like the below.

Note this is copied from release notification email, as I forgot to take a copy before overwriting the Release note with a manually edited version, so might have differences.

Looks like a line break encoding issue?

🎉 Release v1.2.0
Repository: Olen/Spond · Tag: v1.2.0 · Commit: 9748903 · Released by: github-actions[bot]

Notable changes since v1.1.1%0A%0A## v1.2.0 (2026-04-11)%0A%0AFull Changelog%0A%0AImplemented enhancements:%0A%0A- refactor: upgrade examples/ to use Pathlib #221 (elliot-100)%0A- CI: add permissions to python-package.yml workflow #217 (elliot-100)%0A%0AFixed bugs:%0A%0A- Example manual_test_functions.py fails with NameError: name 'JSONDict' is not defined #194%0A- CI attempts to publish to PyPI on pushing commits to main #186%0A- CI: ruff step emits warning about version #174%0A- typing: fix Spond.update_event() return hint #222 (elliot-100)%0A%0AClosed issues:%0A%0A- My IP always got banned... #223%0A- CI: Release to PyPI workflow attempts to install from deleted dependency group #190%0A%0AMerged pull requests:%0A%0A- Release 1.2.0 #224 (elliot-100)%0A- Add get_posts() example to manual_test_functions.py script #220 (elliot-100)%0A- feat: legg til get_posts() for å hente innlegg fra gruppevegger #219 (Starefossen)%0A- Add get_profile() example to manual_test_functions.py script #218 (elliot-100)%0A- Move code examples to examples/ directory #215 (elliot-100)%0A- Require Python >= 3.10 #214 (elliot-100)%0A- Added support for retrieving the profile information #213 (BuilderJG)%0A- Simplify dependency ranges; bump dev dependencies to latest #209 (elliot-100)%0A- CI: add Python 3.14 to matrix #208 (elliot-100)%0A- fix: 194 JSONDict import incorrectly in type-checking block #195 (elliot-100)%0A- Fetch tags on checkout #193 (Olen)%0A- Don't push to pypi from forks #192 (Olen)%0A- ci: Release to PyPI workflow: don't try to install from deleted dev-dep group #191 (elliot-100)%0A- Fix #174: CI ruff step emits warning about version #188 (elliot-100)%0A- build(deps): bump heinrichreimer/github-changelog-generator-action from 2.3 to 2.4 #185 (dependabot[bot])%0A- build(deps): bump softprops/action-gh-release from 1 to 2 #184 (dependabot[bot])%0A- build(deps): bump actions/setup-python from 4 to 5 #183 (dependabot[bot])%0A- feat: add changelog to release #182 (Olen)%0A- Typing: complete and enforce presence of return type annotations for public functions in main module #171 (elliot-100)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions