Skip to content

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.

@n8henrie
Copy link
Member

n8henrie commented Jun 4, 2025

LGTM

@n8henrie n8henrie merged commit 3891c01 into main Jun 4, 2025
2 checks passed
@pjrobertson pjrobertson deleted the updateDisplayNumber branch June 4, 2025 19:55
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

3 participants