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 osu!lazer updates #223

Merged
merged 5 commits into from
Nov 25, 2024
Merged

Conversation

ProspectPyxis
Copy link
Contributor

osu!lazer has been pushing more than a few tags without release artifacts recently. This tends to break builds because while the info.json file is updated properly, the version is still fetched from npins directly, causing a 404.

This fixes the issue by sourcing the version from info.json directly to ensure that we get a tag with a release attached.

@fufexan
Copy link
Owner

fufexan commented Nov 24, 2024

The updater still uses the npins json file for info. This does not solve anything. The updater script should be modified to only take into account the latest release if it has an appimage. And osu-lazer-bin should be removed from npins.

@ProspectPyxis
Copy link
Contributor Author

osu!lazer has been removed from npins as requested. We now rely on the Github API directly to get new releases.

Copy link
Owner

@fufexan fufexan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@fufexan fufexan merged commit 18b8f07 into fufexan:master Nov 25, 2024
9 checks passed
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.

2 participants