Skip to content

Commit 24fafc5

Browse files
committed
optimized actions for mobile target frameworks
1 parent 69b4322 commit 24fafc5

2 files changed

Lines changed: 11 additions & 4 deletions

File tree

.github/workflows/myget.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
push:
10-
runs-on: macos-latest
10+
runs-on: ubuntu-latest
1111
steps:
1212
- uses: actions/checkout@v1
1313
- uses: actions/setup-java@v4
@@ -22,7 +22,7 @@ jobs:
2222
run: echo "DOTNET_CLI_TELEMETRY_OPTOUT=1" >> $GITHUB_ENV
2323
- name: Install required workloads
2424
run: |
25-
dotnet workload install android ios maccatalyst tvos macos maui wasm-tools wasm-tools-net6 --source https://aka.ms/dotnet8/nuget/index.json --source https://api.nuget.org/v3/index.json
25+
dotnet workload install android ios maccatalyst tvos macos maui wasm-tools --source https://aka.ms/dotnet8/nuget/index.json --source https://api.nuget.org/v3/index.json
2626
- uses: dotnet/nbgv@master
2727
id: nbgv
2828
- name: Pack

.github/workflows/myget_release.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,23 @@ jobs:
55
runs-on: ubuntu-latest
66
steps:
77
- uses: actions/checkout@v1
8-
- name: Setup .NET Core
8+
- uses: actions/setup-java@v4
9+
with:
10+
distribution: 'microsoft'
11+
java-version: '21'
12+
- name: Setup .NET Core
913
uses: actions/setup-dotnet@v3
1014
with:
1115
dotnet-version: '8.0.x'
1216
- name: Set env
1317
run: echo "DOTNET_CLI_TELEMETRY_OPTOUT=1" >> $GITHUB_ENV
18+
- name: Install required workloads
19+
run: |
20+
dotnet workload install android ios maccatalyst tvos macos maui wasm-tools --source https://aka.ms/dotnet8/nuget/index.json --source https://api.nuget.org/v3/index.json
1421
- uses: dotnet/nbgv@master
1522
id: nbgv
1623
- name: Pack
17-
run: dotnet pack -c Release -p:PackageVersion=${{ steps.nbgv.outputs.NuGetPackageVersion }} -p:Version=${{ steps.nbgv.outputs.NuGetPackageVersion }}.${{ github.run_number }} -p:AssemblyVersion=${{ steps.nbgv.outputs.AssemblyVersion }} -p:AssemblyFileVersion=${{ steps.nbgv.outputs.AssemblyFileVersion }} -p:AssemblyInformationalVersion=${{ steps.nbgv.outputs.AssemblyInformationalVersion }} /p:NoPackageAnalysis=true
24+
run: dotnet pack -c Release -p:IncludeMobileTargetFramework=true -p:PackageVersion=${{ steps.nbgv.outputs.NuGetPackageVersion }} -p:Version=${{ steps.nbgv.outputs.NuGetPackageVersion }}.${{ github.run_number }} -p:AssemblyVersion=${{ steps.nbgv.outputs.AssemblyVersion }} -p:AssemblyFileVersion=${{ steps.nbgv.outputs.AssemblyFileVersion }} -p:AssemblyInformationalVersion=${{ steps.nbgv.outputs.AssemblyInformationalVersion }} /p:NoPackageAnalysis=true
1825
- name: Pack all-in-one-packages
1926
run: |
2027
dotnet pack -c Release -p:NuspecProperties="version=${{ steps.nbgv.outputs.NuGetPackageVersion }}" pkg/SuperSocket.csproj

0 commit comments

Comments
 (0)