gnu-octave / symbolic

A Symbolic Package for Octave using SymPy
https://octave.sourceforge.io/symbolic/
GNU General Public License v3.0
152 stars 36 forks source link

Release v3.0.1 #1202

Closed alexvong243f closed 2 years ago

alexvong243f commented 2 years ago

Checklist

AFTER release

alexvong243f commented 2 years ago

I'll merge before the end of 2022-08-09 UTC if there're no problems

cbm755 commented 2 years ago

Looks good, merge whenever

alexvong243f commented 2 years ago

I think I've done everything on the checklist except the sourceforge, octave packages and after release tasks.

cbm755 commented 2 years ago

Ok. The intended workflow was to post the binaries to sourceforge before tagging the release, but that's ok, I wasn't super happy with that (would make it hard to automate releases with CI in future).


I think we should do the "ticket at SourceForge" part of of the workflow, at least for another release or two.

Here's the previous release: https://sourceforge.net/p/octave/package-releases/484/

I will then pull the tar from there and the html and post them. You can read more about this release process on the wiki: https://wiki.octave.org/Reviewing_Octave_Forge_packages

alexvong243f commented 2 years ago

We discussed about this in more details. So basically, I thought we can do the github and sourceforge release in parallel. But actually, the intended workflow is to upload the generated tarball to sourceforge to get a review first and then move on to other tasks. I'll keep this in mind for future releases (until the sourceforge repo is retired). All good!

alexvong243f commented 2 years ago

See closed ticket in https://sourceforge.net/p/octave/package-releases/486/ See also post-release bumps #1204