-
Notifications
You must be signed in to change notification settings - Fork 4
Add RELEASE.md or equivalent docs #198
Copy link
Copy link
Open
Description
I'd like to be able to learn about the release procedure, and figure it should be documented in the repo. Ideas on what it can include are...
- High level summary
- We currently do/don't maintain a changelog like...
- We currently push a date associated tag like
v-2025-09-17-1809and them trigger a version build?
- Practical end-to-end procedure of making a release
For reference, here is a template RELEASE.md for new jupyterhub projects, and associated template github workflow to release a Python package to PyPI.
background from Tilo: the release process involves signing artifacts so they can work well on windows machines, which makes the release process less straightforward.
There is documentation at https://gitlab.com/sensmetry/internal2/tech/syside/sysand/sysand-signing in its readme about this!
Loose notes
- The GitHub environment pypi-publish requires a manual approval, currently by either Vytautas/Victor/Tilo
- Maven Central has a manual "Go live" button that we need to press following an upload, practically by visiting https://central.sonatype.com/publishing with access to Sensmetry org there, currently Simonas/Vytautas/Tilo have that.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels