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

When Github release assets are building we can get transient errors #1050

Open
philclifford opened this issue Apr 19, 2024 · 1 comment
Open
Labels
enhancement New feature or request

Comments

@philclifford
Copy link
Member

philclifford commented Apr 19, 2024

When Github release assets are building we either hit "latest" with no deb found, causing the

  [!] ERROR! Missing required information

until the assets appear, or we always get all releases (quite huge for some repos) and the last releases will keep being presented until the assets appear.

Originally posted by @philclifford in #1049 (comment)

@philclifford
Copy link
Member Author

Possibly a general approach would be to dispense with "latest" for github entirely and just grep the .deb lines for the cache. Some repos will generate a fair amount of data over the network but this way we don't get these intermittent errors although we lose any indication that a release is in progress and some time and network costs.

Personally I prefer to keep "latest" where possible now that this error does not break updates entirely. If we keep this behaviour we should document the scenario and add a note to the error message that a release may be in progress - try again in a while

@philclifford philclifford changed the title When Github release assets are building we either hit "latest" with no deb found, causing the When Github release assets are building we can get transient errors Apr 19, 2024
@philclifford philclifford added the enhancement New feature or request label Apr 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant