[ci/cd] 支持发布stardeploy
This commit is contained in:
parent
b5191438b6
commit
205bcf408a
|
@ -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: |
|
||||
|
|
|
@ -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: |
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
Loading…
Reference in New Issue