Update Build_mR-NB.yml

add .net 10 install
This commit is contained in:
Dimitrij
2026-02-12 23:12:17 +00:00
committed by GitHub
parent a871624ab7
commit a2b408e537

View File

@@ -52,13 +52,18 @@ jobs:
steps:
- name: (01) Checkout Repository
uses: actions/checkout@v6
- name: (02) Setup MSBuild
- name: (02) Install .NET 10 SDK
uses: actions/setup-dotnet@v4
with:
dotnet-version: '10.0.x'
- name: (03) Setup MSBuild
uses: microsoft/setup-msbuild@v2
with:
vs-version: '[17.0,18.0)'
- name: (03) Install and run dotnet-t4 to transform T4 templates
- name: (04) Install and run dotnet-t4 to transform T4 templates
shell: pwsh
run: |
dotnet tool install --global dotnet-t4
@@ -72,7 +77,7 @@ jobs:
env:
PLATFORM: '${{ matrix.platform }}'
- name: (04) Cache NuGet Packages
- name: (05) Cache NuGet Packages
uses: actions/cache@v5
with:
path: ~/.nuget/packages
@@ -81,23 +86,23 @@ jobs:
${{ runner.os }}-${{ matrix.arch }}-${{ matrix.deployment }}-nuget-
${{ runner.os }}-${{ matrix.arch }}-nuget-
- name: (05) Restore NuGet Packages
- name: (06) Restore NuGet Packages
shell: pwsh
run: dotnet restore
- name: (06) Build Framework-Dependent Release
- name: (07) Build Framework-Dependent Release
if: matrix.deployment == 'framework-dependent'
shell: pwsh
run: |
msbuild "$Env:GITHUB_WORKSPACE\mRemoteNG.sln" -p:Configuration="Release" -p:Platform=${{ matrix.platform }} /verbosity:minimal
- name: (06-SC) Build Self-Contained Release
- name: (08) Build Self-Contained Release
if: matrix.deployment == 'self-contained'
shell: pwsh
run: |
msbuild "$Env:GITHUB_WORKSPACE\mRemoteNG.sln" /t:Publish /p:Configuration="Release Self-Contained" -p:Platform=${{ matrix.platform }} /verbosity:minimal /p:SelfContained=true /p:PublishDir="bin\${{ matrix.platform }}\Release"
- name: (07) Release Information
- name: (09) Release Information
id: version
shell: pwsh
run: |
@@ -120,7 +125,7 @@ jobs:
echo "tag=$tag" >> $env:GITHUB_OUTPUT
echo "deployment=${{ matrix.deployment }}" >> $env:GITHUB_OUTPUT
- name: (08) Extract Changelog Section
- name: (10) Extract Changelog Section
id: changelog
shell: pwsh
run: |
@@ -152,7 +157,7 @@ jobs:
echo $joined >> $env:GITHUB_OUTPUT
echo "EOF" >> $env:GITHUB_OUTPUT
- name: (09) Create Zip File
- name: (11) Create Zip File
shell: pwsh
run: |
$sourceDir = "$Env:GITHUB_WORKSPACE\mRemoteNG\bin\${{ matrix.platform }}\Release"