-
Notifications
You must be signed in to change notification settings - Fork 493
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
Support installing from daily aka.ms feeds. #219
Comments
Hi @AraHaan, could you please clarify, what feeds do you mean? The short links redirect me to Bing. You can use
As I see, the latest version is |
Yes, while the ones on the link to |
Welp it looks like the action could do this if it could nuke the version lookup and explicitly passing the version into the dotnet install script. So if there was an option to disable that, an option to set the quality which then gets passed to the script, with the major.minor strings passed in based on what the input version string is (if it's just a version with a single dot like for example '6.0' then the script would look in the daily feed and then install the rc.1 build of the 6.0.100 .NET SDK. |
@AraHaan, thank for your help, as I see, it could be implemented with the option
Unfortunately, the current action implementation uses only
or you can use the next step in your workflow, instead the action (macos and ubuntu for example):
|
Instead I deployed my own action With that the only acceptable use is something like: - uses: Elskom/setup-latest-dotnet@main
with:
VERSION_MAJOR: '6'
VERSION_MINOR: '0' But the action automatically defaults to |
An example where this is useful is dotnet/runtime#59961 (comment) There is a fix that has only made it to daily builds of dotnet 6 rtm, so with this we could have easily triggered our existing github workflow that uses actions/setup-dotnet to build our app using it. |
Description:
It should be possible to have setup-dotnet download and install the .NET SDKs from:
Each of them also contain a text file for each platform and CPU bitness that the installers are available in and it contains the versions of those installers:
productCommit-win-x64.txt
for 64 bit Windows.productCommit-linux-x64.txt
for 64 bit linux.productCommit-osx-x64.txt
for 64 bit MacOS.The installer files (SDKs and not the runtimes):
dotnet-sdk-win-x64.exe
dotnet-sdk-linux-x64.tar.gz
dotnet-sdk-osx-x64.pkg
Justification:
I need this and the ability to tell the action
use the preview feed
which is the one this action currently uses or theuse the daily feed
which is the feed that contains the Preview 7 versions, the rc.1 versions of .NET 6, etc which my codebase needs that Preview 6 lacks.Are you willing to submit a PR?
If the change is not too hard to make that is.
The text was updated successfully, but these errors were encountered: