Files
Acdiu.AspNetCore.Mvc.Commons/Acdiu.AspNetCore.Mvc.Commons.csproj
2026-05-02 13:57:31 +08:00

35 lines
1.4 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net10.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<ApplicationIcon>favicon.ico</ApplicationIcon>
<GenerateDocumentationFile>True</GenerateDocumentationFile>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<Version>1.0.0-preview.$([System.DateTime]::Now.ToString("yyyyMMdd"))</Version>
</PropertyGroup>
<ItemGroup>
<Content Include="favicon.ico" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Mvc.TagHelpers" Version="2.3.9" />
<PackageReference Include="Microsoft.AspNetCore.Razor.Runtime" Version="2.3.0" />
<PackageReference Include="System.Security.Cryptography.Xml" Version="10.0.7" />
</ItemGroup>
<Target Name="PushToGiteaAfterPack" AfterTargets="Pack" Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<GiteaToken>$(GITEA_TOKEN_ACDIU_NET)</GiteaToken>
<GiteaSource>https://git.acdiu.net/api/packages/gunyeng/nuget/index.json</GiteaSource>
</PropertyGroup>
<Message Importance="high" Text="正在推送包到 acdiu.net Gitea..." />
<Exec Command="chcp 65001 &gt; nul &amp;&amp; dotnet nuget push &quot;$(OutputPath)..\$(PackageId).$(PackageVersion).nupkg&quot; --source &quot;$(GiteaSource)&quot; --api-key $(GiteaToken) --skip-duplicate"
ContinueOnError="true" />
</Target>
</Project>