Skip to content

Minor release 4.8#275

Merged
northwestwitch merged 3 commits intomainfrom
version_4.8
Dec 3, 2025
Merged

Minor release 4.8#275
northwestwitch merged 3 commits intomainfrom
version_4.8

Conversation

@northwestwitch
Copy link
Member

@northwestwitch northwestwitch commented Dec 3, 2025

[4.8] - 2025-12-03

Added

  • A --build option to the init command, to be able to automatically bootstrap a database in genome build 38

Fixed

  • Broken tests and failing linting

Review

  • Tests executed by CR, GitHub actions
  • "Merge and deploy" approved by DN
    Thanks for filling in who performed the code review and the test!

This version is a

  • MAJOR - when you make incompatible API changes
  • MINOR - when you add functionality in a backwards compatible manner
  • PATCH - when you make backwards compatible bug fixes or documentation/instructions

@northwestwitch northwestwitch marked this pull request as ready for review December 3, 2025 09:19
@northwestwitch northwestwitch requested a review from dnil December 3, 2025 09:19
Copy link
Member

@dnil dnil left a comment

Choose a reason for hiding this comment

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

Sorry, missed this one! Anyway, I don't think you should be doing any of the version changes manually, or normally the changelog either, but I don't really see the "unreleased" pattern in the config here. Maybe the latter needs fixing, or just simply do that one manually. Check an old bump or compare to another repo we fixed more recently if you want to be sure. I'm very ready to be corrected, but pretty sure this is going to go wrong if merged as-is. 😊 No objection to the bump as such though, so marking approved.

This project adheres to [Semantic Versioning](http://semver.org/).

## [unreleased]
## [4.8] - 2025-12-03
Copy link
Member

Choose a reason for hiding this comment

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

It's kind of a nice touch with the date! Saves going back to the tags when searching for it.

@@ -1,5 +1,5 @@
[tool.bumpversion]
current_version = "4.7.2"
current_version = "4.8.0"
Copy link
Member

Choose a reason for hiding this comment

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

Eh, wait, we are using bump version here, right? Then you should not need to touch this, only note that it is supposed to be a minor in the bump message! If automation failed for some reason, this would be the way to go I guess.

Copy link
Member Author

Choose a reason for hiding this comment

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

I just saw that automation failed last time and you had to do it manually. I can revert and only change changelog?

Copy link
Member

Choose a reason for hiding this comment

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

Yes, should be fine. You could also add like
https://github.com/Clinical-Genomics/loqusdb/blob/3db9c1994317eccd0b9daf04fb6dd118f322b018/.bumpversion.cfg#L14

to the bumpversion.toml to have it do the changelog automatically as well. But up to you. The date is nice, and might need a little research to get into the bump version config. Just remember to note in the merge message it is to be a minor.

Copy link
Member

Choose a reason for hiding this comment

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

And yes, see that now. 😊 Sorry for setting a bad example!
In my defence there was a need for new images and versions for automation that time.

Copy link
Member Author

Choose a reason for hiding this comment

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

I don't think it worked?

Copy link
Member Author

@northwestwitch northwestwitch Dec 3, 2025

Choose a reason for hiding this comment

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

Whatever, I did it manually

@northwestwitch northwestwitch merged commit ed4fbef into main Dec 3, 2025
6 checks passed
@northwestwitch northwestwitch deleted the version_4.8 branch December 3, 2025 13:18
@northwestwitch
Copy link
Member Author

Deployed today on hasta prod:

image

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