Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add live summary changelog for pre-releases #480

Open
krassowski opened this issue Dec 21, 2022 · 2 comments
Open

Add live summary changelog for pre-releases #480

krassowski opened this issue Dec 21, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@krassowski
Copy link
Collaborator

Problem

jupyter-releaser already allows to specify if changelog should be since a specific commit or last stable release. However when cutting beta releases we may want to have both: granular changelog for subsequent point beta releases and a summary changelog (since last stable version) to provide an overview for early adapters.

Proposed Solution

There could be a summary changelog placed on first beta push and updated on each subsequent beta release. Maybe it could use a separate html comment tag to indicate where it should be placed.

@krassowski krassowski added the enhancement New feature or request label Dec 21, 2022
@krassowski
Copy link
Collaborator Author

I am also a bit lost on how to generate a summary changelog manually for jupyterlab 3.6.0b - all my attempts so far ended up in an empty changelog.

In addition particular I am a bit confused by this behaviour:

input result
Screenshot from 2022-12-21 22-41-53 Screenshot from 2022-12-21 22-44-00

This is probably a me problem but I would have expected it to run on 3.6.x branch with such settings. I assume this because the "Use workflow from" selector does not show relevant branches when running from releaser fork. Does this only work if we run from repo?

@blink1073
Copy link
Contributor

The "generate changelog" workflow is a bit outdated; it doesn't have the "since last stable release" option.
Under the hood it is using https://github.com/executablebooks/github-activity to generate the changelog, which you can use locally as a CLI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants