[ci/cd] 支持发布stardeploy

This commit is contained in:
智能大石头 2025-05-05 11:01:56 +08:00
parent b5191438b6
commit 205bcf408a
12 changed files with 21 additions and 21 deletions

View File

@ -6,6 +6,7 @@ on:
paths:
- 'Stardust/**'
- 'Stardust.Extensions/**'
- 'DeployAgent/**'
workflow_dispatch:
jobs:
@ -23,14 +24,12 @@ jobs:
8.x
9.x
- name: Get Version
run: echo "VERSION=$(date '+%Y.%m%d-beta%H%M')" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
run: echo "VERSION=$(date '+%Y.%m%d-beta%H%M')" >> $GITHUB_ENV
- name: Build
run: |
dotnet build -c Release --version-suffix ${{ env.VERSION }}
- name: Pack
run: |
dotnet pack --no-build --version-suffix ${{ env.VERSION }} -o out Stardust\Stardust.csproj
dotnet pack --no-build --version-suffix ${{ env.VERSION }} -o out Stardust.Extensions\Stardust.Extensions.csproj
dotnet pack --version-suffix ${{ env.VERSION }} -c Release -o out Stardust\Stardust.csproj
dotnet pack --version-suffix ${{ env.VERSION }} -c Release -o out Stardust.Extensions\Stardust.Extensions.csproj
dotnet pack --version-suffix ${{ env.VERSION }} -c Release -o out DeployAgent\DeployAgent.csproj
- name: Publish
run: |

View File

@ -26,6 +26,7 @@ jobs:
run: |
dotnet pack --no-build -o out Stardust\Stardust.csproj
dotnet pack --no-build -o out Stardust.Extensions\Stardust.Extensions.csproj
dotnet pack --no-build -o out DeployAgent\DeployAgent.csproj
- name: Publish
run: |

View File

@ -21,10 +21,10 @@
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
<PackageReference Include="NewLife.Redis" Version="6.1.2025.426-beta0321" />
<PackageReference Include="NewLife.Redis" Version="6.2.2025.503" />
<PackageReference Include="NewLife.UnitTest" Version="1.0.2025.101" />
<PackageReference Include="xunit" Version="2.9.3" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.2">
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.0">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>

View File

@ -20,7 +20,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="NewLife.XCode" Version="11.18.2025.416-beta1256" />
<PackageReference Include="NewLife.XCode" Version="11.19.2025.501" />
</ItemGroup>
<ItemGroup>

View File

@ -18,7 +18,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="NewLife.Core" Version="11.4.2025.428-beta0331" />
<PackageReference Include="NewLife.Core" Version="11.5.2025.501" />
</ItemGroup>
</Project>

View File

@ -18,7 +18,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="NewLife.Core" Version="11.4.2025.428-beta0331" />
<PackageReference Include="NewLife.Core" Version="11.5.2025.501" />
</ItemGroup>
</Project>

View File

@ -41,7 +41,7 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="NewLife.XCode" Version="11.18.2025.416-beta1256" />
<PackageReference Include="NewLife.XCode" Version="11.19.2025.501" />
</ItemGroup>
<ItemGroup>

View File

@ -46,8 +46,8 @@
<ItemGroup>
<PackageReference Include="NewLife.IP" Version="2.3.2025.426-beta0330" />
<PackageReference Include="NewLife.Redis" Version="6.1.2025.426-beta0321" />
<PackageReference Include="NewLife.Remoting.Extensions" Version="3.3.2025.428-beta0633" />
<PackageReference Include="NewLife.Redis" Version="6.2.2025.503" />
<PackageReference Include="NewLife.Remoting.Extensions" Version="3.3.2025.501" />
</ItemGroup>
<ItemGroup>

View File

@ -24,7 +24,7 @@
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
<PackageReference Include="Moq" Version="4.20.72" />
<PackageReference Include="xunit" Version="2.9.3" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.2">
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.0">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>

View File

@ -52,8 +52,8 @@
<ItemGroup>
<PackageReference Include="NewLife.Cube.Core" Version="6.4.2025.422-beta0338" />
<PackageReference Include="NewLife.IP" Version="2.3.2025.426-beta0330" />
<PackageReference Include="NewLife.Redis" Version="6.1.2025.426-beta0321" />
<PackageReference Include="NewLife.Remoting.Extensions" Version="3.3.2025.428-beta0633" />
<PackageReference Include="NewLife.Redis" Version="6.2.2025.503" />
<PackageReference Include="NewLife.Remoting.Extensions" Version="3.3.2025.501" />
</ItemGroup>
<ItemGroup>

View File

@ -119,10 +119,10 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="NewLife.Remoting" Version="3.3.2025.426-beta1312" />
<PackageReference Include="NewLife.Remoting" Version="3.3.2025.501" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="NewLife.Core" Version="11.4.2025.428-beta0331" />
<PackageReference Include="NewLife.Core" Version="11.5.2025.501" />
</ItemGroup>
</Project>

View File

@ -30,8 +30,8 @@
<ItemGroup>
<PackageReference Include="Microsoft.Win32.SystemEvents" Version="9.0.3" />
<PackageReference Include="NewLife.Core" Version="11.4.2025.428-beta0331" />
<PackageReference Include="SSH.NET" Version="2024.2.0" />
<PackageReference Include="NewLife.Core" Version="11.5.2025.501" />
<PackageReference Include="SSH.NET" Version="2025.0.0" />
</ItemGroup>
<ItemGroup>