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

Website changelog does not reflect CHANGELOG.md #1503

Open
joshy opened this issue Oct 18, 2024 · 8 comments
Open

Website changelog does not reflect CHANGELOG.md #1503

joshy opened this issue Oct 18, 2024 · 8 comments
Labels
bug Something isn't working documentation

Comments

@joshy
Copy link

joshy commented Oct 18, 2024

Problem

The latest changelog entry on the website https://voila.readthedocs.io/en/stable/changelog.html is 0.5.1 but now 0.5.8 is already released: https://github.com/voila-dashboards/voila/blob/main/CHANGELOG.md

Suggested Improvement

Maybe it is possible to update the website with each release or the website could always render CHANGELOG.md?

@martinRenou
Copy link
Member

Thanks for opening an issue, looking into it!

@jtpio
Copy link
Member

jtpio commented Oct 18, 2024

It's probably because there is a stable branch on the repo? https://github.com/voila-dashboards/voila/tree/stable

@martinRenou
Copy link
Member

Yes, I updated the stable branch, it built and passed! Thanks https://voila.readthedocs.io/en/stable/

@jtpio
Copy link
Member

jtpio commented Oct 18, 2024

Normally the stable branch is reset after each release.

Maybe it's related to the switch to releaser v2, which does not take into account this hook:

after-draft-release = "bash ./scripts/reset-stable.sh"

@jtpio jtpio reopened this Oct 18, 2024
@jtpio
Copy link
Member

jtpio commented Oct 18, 2024

Reopening so we should update that hook so the branch keeps being updated.

@martinRenou martinRenou added the bug Something isn't working label Oct 18, 2024
@jtpio
Copy link
Member

jtpio commented Oct 18, 2024

An alternative would be to remove that stable branch, since RTD should manage stable versions automatically?

@martinRenou
Copy link
Member

should manage stable versions automatically?

Does it? I understand that by default "latest" is the latest commit?

@jtpio
Copy link
Member

jtpio commented Oct 18, 2024

From https://docs.readthedocs.io/en/stable/versions.html:

If your project has any tags or branches with a name following semantic versioning, we also create a stable version tracking your most recent release. If you want a custom stable version, create either a tag or branch in your project with that name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation
Projects
None yet
Development

No branches or pull requests

3 participants