- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: 6.0.x
- name: Show Version
run: dotnet --version

如图,上面的dotnet-version: 6.0.x难道不是指定.net6版本吗,为什么最后打印的是8
建议提供一个能重现这个问题的 github 仓库
@复制粘贴机器人: 有 .net 6.0,dotnet --version 只会显示最新版本,dotnet --list-sdks 会列出所有 sdk

如果想使用只带 .net 6.0 的环境,可以使用容器的方式,参考 ci.yml#L12
@dudu: 原来如此,那这个dotnet-version: 6.0.x设置了一个寂寞啊