Replies: 1 comment 3 replies
-
Hi 👋 Thanks for the detailed question.
Are you looking for a command which outputs the available (current/latest) versions for the Feature (ie If so, then we already have a @Roemer Would that help? Let me know if I am misunderstanding anything. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have a bit of a hard time understanding how auto-updating especially for the features in a
devcontainer.json
can work.The main issue I have is that a feature itself has a version but the things that are installed by the feature can also have one or more version numbers.
As a simple example the
go
feature has a version number (1.3.0 currently) but the installed go version (which can also be specified by theversion
property) is independent of the features version number.So if I have for example:
I would want it to update the
version
of go to 1.22.0.It gets even more complicated when looking at a feature like
common-utils
where a lot of tools (wget, htop, zip, ...) are installed and each has its own version. I don't see how one can auto-update this with the current available possibilities.What I would see is some kind of cli command like
devcontainer features versions
which invokes a script or some other method in a specific feature that returns a hash-map of version numbers that is provided by the feature like:This map could be persisted and checked by renovate/dependabot and generate a PR if one of the things installed by a feature gets a new version number.
Or is all that already possible somehow and I just didn't find it?
Many thanks for input.
Beta Was this translation helpful? Give feedback.
All reactions