mne-bids icon indicating copy to clipboard operation
mne-bids copied to clipboard

MAINT: update release protocol --> versioning scheme

Open sappelhoff opened this issue 8 months ago • 3 comments

For future releases, we should follow https://semver.org/ more closely and always add the patch version as well. That is, 0.14 would be 0.14.0.

See discussion here:

  • https://github.com/mne-tools/mne-installers/pull/227#discussion_r1399679112

sappelhoff avatar Nov 20 '23 20:11 sappelhoff

With #1204, we'll only need to tag the version in the VCS for a release. Just saying that this needs to be reflected in the release protocol as well – no more manual version bumping

hoechenberger avatar Dec 07 '23 18:12 hoechenberger

We should also add an "automated workflow to publish to pypi" upon making a GH release based on a tag.

sappelhoff avatar Dec 07 '23 22:12 sappelhoff

We should also add an "automated workflow to publish to pypi" upon making a GH release based on a tag.

Maybe it's a good time to tackle this now as we'll need to release 0.15 sometime soon anyway

hoechenberger avatar Mar 26 '24 11:03 hoechenberger