Skip to content

Conversation

pablogarciamiranda
Copy link
Collaborator

@pablogarciamiranda pablogarciamiranda commented Jul 28, 2025

Add automatic changelog generation to release workflow

This PR extends the automatic release workflow (#390) to include changelog generation.

Changes

  • Added a step to automatically update CHANGELOG.md when creating releases
  • Added script that fetches release notes from GitHub and updates the changelog

1. Created CHANGELOG.md based on the previous releases of the GitHub repository
2. Added a step in the release.yaml to update the CHANGELOG.md
3. Added a script to update CHANGELOG.md from GitHub release content
@pablogarciamiranda pablogarciamiranda changed the title CHANGELOG automation: Adding automatic CHANGELOG generation Jul 28, 2025
@pablogarciamiranda pablogarciamiranda marked this pull request as ready for review August 4, 2025 10:56
CHANGELOG.md Outdated
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v0.2.5-test] - 2025-07-23
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we delete this now before merging? Now that the v0.2.5-test tag is gone? Also can we run it for the newest tags before merging? v0.2.8?

@pablogarciamiranda pablogarciamiranda merged commit 807a1cb into feature/automatic-releases Aug 4, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants