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

fix: ujust changelog shows stable channel even when on GTS #2223

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

Conversation

mheuvel-dev
Copy link
Contributor

Fixes #2221 by picking the correct channel and by selecting the currently deployed version tag.

@dosubot dosubot bot added size:XS This PR changes 0-9 lines, ignoring generated files. bug Something isn't working labels Feb 25, 2025
@tulilirockz
Copy link
Collaborator

tulilirockz commented Feb 28, 2025

Tested this out on a :latest build, doesnt seem to be working...
image

@mheuvel-dev
Copy link
Contributor Author

That's correct. I should have commented on that.

There are no release tags for latest and daily images. The previous "latest" was pointing to the latest stable. Hence, if you are on a latest channel, then it was showing you a irrelevant changelog. Now it is failing. A solution is to tag those images.

@mheuvel-dev
Copy link
Contributor Author

Maybe we should make the error prettier?

@m2Giles
Copy link
Member

m2Giles commented Mar 1, 2025

Honestly think the easiest is to fallback to the previous changelogs.

We can't readily bake the changelogs into the image and the script takes a bit of time to run. So just fallback to the other changelogs.

mheuvel-dev added a commit to mheuvel-dev/bluefin that referenced this pull request Mar 2, 2025
Fetching changelogs for various release channels from github is
impossible and cannot be baked into the image ublue-os#2223.
@mheuvel-dev
Copy link
Contributor Author

Thanks for the suggestion. This makes it simpler. Let me know if this is according to expectations.

Fixes ublue-os#2221 by picking the correct channel and by selecting the
currently deployed version tag.
Fetching changelogs for various release channels from github is
impossible and cannot be baked into the image ublue-os#2223.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working size:XS This PR changes 0-9 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ujust changelog shows stable channel even when on GTS
3 participants