Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to mostly manual release notes #348

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

ludfjig
Copy link
Contributor

@ludfjig ludfjig commented Mar 11, 2025

Summary

This PR introduces a CHANGELOG.md file to the Hyperlight repository to systematically track and document changes. The goal is for this file to be updated with each PR that contributes to the release notes. However, in practice, it will be manually edited by the individual responsible for creating a Hyperlight release.

Motivation

The need for manual release notes arose from the limitations of our automatic release notes system. The current automatic notes were generated from PR titles, which often don't adequately reflect the changes in a manner that's easily consumable by users.

Changes

  • A CHANGELOG.md file has been added to document key changes.
  • The GitHub release notes will now include both the content from the CHANGELOG.md and a full list of PRs with their titles at the end of the release notes.

This approach draws inspiration from the release notes format used by Runwasi, as seen in this example.

After this merges, I will replace the old release notes in 0.2.0 with the new ones

@ludfjig ludfjig force-pushed the fix_release_notes branch from 9efd326 to 1031753 Compare March 12, 2025 00:03
Copy link

@Mossaka Mossaka left a comment

Choose a reason for hiding this comment

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

LGTM!

@@ -0,0 +1,22 @@
#!/bin/bash
Copy link

Choose a reason for hiding this comment

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

nice!

Signed-off-by: Ludvig Liljenberg <[email protected]>
@marosset
Copy link
Contributor

LGTM

@marosset

This comment was marked as resolved.

Signed-off-by: Ludvig Liljenberg <[email protected]>
Copy link
Contributor

@dblnz dblnz left a comment

Choose a reason for hiding this comment

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

lgtm

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

Successfully merging this pull request may close these issues.

4 participants