-
Notifications
You must be signed in to change notification settings - Fork 397
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
[dotnet] latest STS version is stuck on 7.0.410 #1213
Comments
Hi @sliekens |
Ok interesting, was it coincidence? 😁 Regardless, I still think it's a good idea to use the releases index rather than the semi-private URL. I could draft a PR for it. |
Yes sort of a coincidence, had been promptly updated by the dotnet team The URL's that are present in the feature are maintained by dotnet team only |
@gauravsaini04 this just appeared on my feed: dotnet/core#9671 It looks like the devcontainer feature might break after 15 Jan because of this change. |
Yes, the files in this folder will need to change: https://github.com/devcontainers/features/tree/main/src/dotnet Might it be time for the repo to snap a new copy of the install script? Or is it really necessary for this repo to keep its own copy with this logic? |
@richlander the dotnet-install.sh script in this repo is updated weekly via GitHub Actions (update-dotnet-install-script.yml), so that will get resolved as soon as the action runs and the resulting PR is merged. The thing that won't resolve itself is the use of latest.version (STS) and latest.version (LTS) to detect which channel has the absolute greatest version. I understand using these files for any purpose is not endorsed. features/src/dotnet/scripts/dotnet-helpers.sh Lines 20 to 26 in 8e8e14f
|
I raised #1230 to stop using |
I asked for the advice on the special files. Naturally, we're a bit short-staffed at the moment. We're going to publish guidance on the various URL types, including the ones you've asked about. |
My team got back to me. Those |
Hi,
It appears that the latest.version (STS) version is no longer being updated, it should report
9.0.101
but it's still on7.0.410
three weeks after .NET 9 was released. As a result, the dotnet feature still defaults to installing the latest.version (LTS) version (currently8.0.403
) .Since the
latest.version
file above is more of a private API used by the dotnet-install script, maybe now is a good time to rewrite this code to use the releases-index.json. More info: README.The text was updated successfully, but these errors were encountered: