fix: packages.sh - Download jaq via release tag not latest
#3852
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
As the filename includes the version / tag, we cannot rely on the latest URL to be stable.
This additionally bumps
jaqfromv1.2.0tov1.3.0.I performed a build locally with
make buildand while it didn't fail on the build, I was watching the log output and noticed a curl 404 line, which turned out to be:The build AFAIK failed for other reasons (Debian package repos being unavailable, which is common experience lately for me), so I'm not sure if the
jaqcurl failure above would normally be caught (EDIT: Had a successful build, it wasn't caught as a failure):Debian package build log failure snippets
NOTE: The initial package install with postfix was successful, usually I just run
make builda few times and it'll be successful, perhaps the system (Docker on WSL2) has trouble with DNS or too many queries 🤷♂️ (it's common for the debian package web search frontend to be unreachable via host browsers too though)Type of change