Default to "latest" version (and more) #3
Merged
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.
this pr actually kinda tackles many things at once:
latest, replace it with latest version from https://github.com/tinygo-org/tinygo/releasescheck_packagesandrm -rf /var/lib/apt/lists/*)dpkg --print-architecturewhich would appear(?) to print "amd64" on my x64 machine so i think justarch=$(dpkg --print-architecture)is ok? idk tho. I've been wrong before 😅rm -rf /var/lib/apt/lists/*at the end😬 idk if you want me to split this into multiple prs to selectively merge? 👆 - they just kinda happened as i replaced code 🤣
this pr would:
${var:-defaulttext})...grep (sed actually)\/v(.*)$but print ONLY the(.*)capture group https://stackoverflow.com/a/58379307/19522682grep -oP '\d+\.\d+\.\d+$'to get that juicy version number on the endarch=$(dpkg --print-architecture)rm -rf /var/lib/apt/lists/*at the end like https://github.com/devcontainers/features do a lot@lee-orr this is your feature so idk if you want to change any of this at all. it works fine as-is. this is just some ideas that i had 😊.