Skip to content

Prepare release#266

Merged
simonvoelcker merged 2 commits intofrequenz-floss:v0.x.xfrom
simonvoelcker:prepare-release
May 6, 2026
Merged

Prepare release#266
simonvoelcker merged 2 commits intofrequenz-floss:v0.x.xfrom
simonvoelcker:prepare-release

Conversation

@simonvoelcker
Copy link
Copy Markdown
Contributor

@simonvoelcker simonvoelcker commented Apr 27, 2026

This should be v0.18.3.

Signed-off-by: Simon Völcker <simon.voelcker@frequenz.com>
@github-actions github-actions Bot added the part:docs Affects the documentation label Apr 27, 2026
@simonvoelcker simonvoelcker marked this pull request as ready for review April 27, 2026 13:06
@simonvoelcker simonvoelcker requested review from a team as code owners April 27, 2026 13:06
@simonvoelcker simonvoelcker requested review from llucax and tiyash-basu-frequenz and removed request for a team April 27, 2026 13:06
@simonvoelcker
Copy link
Copy Markdown
Contributor Author

@llucax @tiyash-basu-frequenz anybody?

Copy link
Copy Markdown
Contributor

@tiyash-basu-frequenz tiyash-basu-frequenz left a comment

Choose a reason for hiding this comment

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

LGTM.
Note that v0.8.4 of frequenz-api-common is now out, and I will soon release v0.19.0 of frequenz-api-microgrid.

@simonvoelcker simonvoelcker added this pull request to the merge queue Apr 29, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 29, 2026
@simonvoelcker simonvoelcker added this pull request to the merge queue Apr 29, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 29, 2026
@github-actions github-actions Bot added the part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) label May 4, 2026
@simonvoelcker
Copy link
Copy Markdown
Contributor Author

@tiyash-basu-frequenz upon trying to merge this last week, the pipeline failed (ci_checks_max job) because of an unexpected breaking change in frequenz-api-microgrid version 0.18.1.

I guess it's better to adjust the code to the new version rather than pinning, so I'll look into that 👀

@simonvoelcker
Copy link
Copy Markdown
Contributor Author

Fixed the dependency issues - Please let me know whether it's okay to amend this change to this PR or whether it should go into a separate one.

Comment thread pyproject.toml Outdated
@llucax
Copy link
Copy Markdown
Contributor

llucax commented May 5, 2026

@tiyash-basu-frequenz upon trying to merge this last week, the pipeline failed (ci_checks_max job) because of an unexpected breaking change in frequenz-api-microgrid version 0.18.1.

What was the breakage exactly? Also I don't see a v0.18.1 in api-microgrid. Something funny's going on!

@llucax
Copy link
Copy Markdown
Contributor

llucax commented May 5, 2026

And after this is merged, the release should be frequenz-client-microgrid v0.18.3, not v0.19.1.

@simonvoelcker
Copy link
Copy Markdown
Contributor Author

@llucax I thought it should be 0.19.1 because there is a 0.19.0 tag already. Thanks for letting me know, I'll update it in the description.

@simonvoelcker
Copy link
Copy Markdown
Contributor Author

simonvoelcker commented May 5, 2026

What was the breakage exactly?

@llucax right here.

This is what I assume happened in frequenz-api-microgrid:

  1. v0.18.1 was released but was found to be breaking
  2. v0.18.1 was removed
  3. Same code was re-released as v0.19.0.

So, to resolve the errors I bumped it along with everything else that was causing issues and now the pipeline passes.

@llucax
Copy link
Copy Markdown
Contributor

llucax commented May 5, 2026

@llucax I thought it should be 0.19.1 because there is a 0.19.0 tag already. Thanks for letting me know, I'll update it in the description.

Yea, it was a failed release.

This release was supposed to be v0.18.1, please don't use it. Use v0.18.1 instead.

We have one once in a while 😁

Comment thread pyproject.toml Outdated
@llucax llucax added this to the v0.18.3 milestone May 6, 2026
@simonvoelcker simonvoelcker enabled auto-merge May 6, 2026 12:21
Signed-off-by: Simon Völcker <simon.voelcker@frequenz.com>
@simonvoelcker simonvoelcker added this pull request to the merge queue May 6, 2026
Merged via the queue into frequenz-floss:v0.x.x with commit 26e7df5 May 6, 2026
7 checks passed
@simonvoelcker simonvoelcker deleted the prepare-release branch May 6, 2026 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:docs Affects the documentation part:tooling Affects the development tooling (CI, deployment, dependency management, etc.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants