Skip to content

Use display version in update process #3050

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

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

Conversation

pjrobertson
Copy link
Member

Fixes #3048

Also:

  1. Uses https://github.com/quicksilver/Quicksilver/releases/ for the changelog URL going forwards
  2. Updated the website to redirect to this page
  3. Removed all references to the old changes/changebare stuff.

@n8henrie
Copy link
Member

n8henrie commented May 2, 2025

Did you manually populate (i.e. type into the website) the changelog at https://github.com/quicksilver/Quicksilver/releases ?

@pjrobertson
Copy link
Member Author

pjrobertson commented May 4, 2025

Previously, the flow was:

  1. Manually write into the CHANGELOG file in the repo, commit and push.
  2. During the build, this gets converted to HTML (python markdown) and added inside the app.
  3. During the CI release this file also gets pushed to the qsapp.com website.

I'm now proposing (have implemented):

  1. Have Github automatically generate the release notes for each release (which it does pretty well)
  2. Redirecting all changelog links to the GH /releases page (already done)
  3. Redirecting clicks from within the app to the GH /releases page (already done)

So going forwards, https://github.com/quicksilver/Quicksilver/releases will be our single place for release info. It'll be easier to edit/update and maintain, and also includes downloads right with the release notes.

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

Successfully merging this pull request may close these issues.

[Bug]: Version numbers inconsistent
2 participants