Skip to content

Prepare for the v0.1.0 release#19

Merged
shsms merged 1 commit intofrequenz-floss:v0.x.xfrom
shsms:release-prep-0.1.0
Dec 1, 2025
Merged

Prepare for the v0.1.0 release#19
shsms merged 1 commit intofrequenz-floss:v0.x.xfrom
shsms:release-prep-0.1.0

Conversation

@shsms
Copy link
Collaborator

@shsms shsms commented Dec 1, 2025

No description provided.

Copilot AI review requested due to automatic review settings December 1, 2025 13:38
@shsms
Copy link
Collaborator Author

shsms commented Dec 1, 2025

The first release has to be published manually. I'll add a CI release workflow after that.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR prepares the project for its initial v0.1.0 release by adding release documentation and updating the README with badges and contribution information.

  • Adds release notes for the first release
  • Enhances README with documentation badges and contribution guidelines
  • Creates a comprehensive contributing guide with release procedures
  • Adds a release notes template for future releases

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
RELEASE_NOTES.md Adds initial release notes for v0.1.0
README.md Adds badges, expands documentation, and links to contributing guide
CONTRIBUTING.md Provides release process documentation
.github/RELEASE_NOTES.template.md Creates template for future release notes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

the new release will be rejected by `crates.io`.

Along with this, update the `RELEASE_NOTES.md` file if it is not
complete, up to date, and remove template comments (`<!-- ... ->`)
Copy link

Copilot AI Dec 1, 2025

Choose a reason for hiding this comment

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

Corrected malformed HTML comment closing syntax from ''.

Suggested change
complete, up to date, and remove template comments (`<!-- ... ->`)
complete, up to date, and remove template comments (`<!-- ... -->`)

Copilot uses AI. Check for mistakes.
CONTRIBUTING.md Outdated
Comment on lines 32 to 34
Release](https://github.com/frequenz-floss/frequenz-microgrid-component-graph-rs/releases),
and upload a new package to
[crates.io](https://crates.io/crates/frequenz-microgrid-component-graph)
Copy link

Copilot AI Dec 1, 2025

Choose a reason for hiding this comment

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

The GitHub repository URL references 'frequenz-microgrid-component-graph-rs' but should reference 'frequenz-microgrid-rs' to match the actual project name.

Suggested change
Release](https://github.com/frequenz-floss/frequenz-microgrid-component-graph-rs/releases),
and upload a new package to
[crates.io](https://crates.io/crates/frequenz-microgrid-component-graph)
Release](https://github.com/frequenz-floss/frequenz-microgrid-rs/releases),
and upload a new package to
[crates.io](https://crates.io/crates/frequenz-microgrid-rs)

Copilot uses AI. Check for mistakes.
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Fixed

CONTRIBUTING.md Outdated
a [GitHub
Release](https://github.com/frequenz-floss/frequenz-microgrid-component-graph-rs/releases),
and upload a new package to
[crates.io](https://crates.io/crates/frequenz-microgrid-component-graph)
Copy link

Copilot AI Dec 1, 2025

Choose a reason for hiding this comment

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

The crates.io URL references 'frequenz-microgrid-component-graph' but should reference 'frequenz-microgrid-rs' to match the package name in Cargo.toml.

Suggested change
[crates.io](https://crates.io/crates/frequenz-microgrid-component-graph)
[crates.io](https://crates.io/crates/frequenz-microgrid-rs)

Copilot uses AI. Check for mistakes.
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Fixed

@shsms
Copy link
Collaborator Author

shsms commented Dec 1, 2025

Oops, AI is right

Signed-off-by: Sahas Subramanian <sahas.subramanian@proton.me>
@shsms shsms added this pull request to the merge queue Dec 1, 2025
Merged via the queue into frequenz-floss:v0.x.x with commit f086539 Dec 1, 2025
3 checks passed
@shsms shsms deleted the release-prep-0.1.0 branch December 1, 2025 13:46
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