Merge branch 'main' into openapi

This commit is contained in:
Guilherme Werner 2025-12-16 18:45:53 -03:00 committed by GitHub
commit 9faee52854
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 25 additions and 2 deletions

2
.gitignore vendored
View file

@ -2,9 +2,11 @@
.vscode/*
bin/
obj/
releases/*
!.vscode/launch.json
!.vscode/tasks.json
!releases/.gitkeep
.DS_Store
.DS_Store
.env

13
Directory.Build.props Normal file
View file

@ -0,0 +1,13 @@
<Project>
<PropertyGroup>
<Authors>Tribufu</Authors>
<Company>Tribufu</Company>
<Copyright>Copyright (c) Tribufu. All Rights Reserved.</Copyright>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<RepositoryType>git</RepositoryType>
<RepositoryUrl>https://github.com/tribufu/proxmox-sharp</RepositoryUrl>
<Version>0.1.0</Version>
<AssemblyVersion>$(Version).0</AssemblyVersion>
<NoWarn>$(NoWarn);0618;1591;1998;2002;8767</NoWarn>
</PropertyGroup>
</Project>

0
releases/.gitkeep Normal file
View file

7
scripts/package.ps1 Normal file
View file

@ -0,0 +1,7 @@
#!/usr/bin/env pwsh
Get-ChildItem ./releases -Filter *.nupkg -Recurse -Force | Remove-Item -Force
dotnet clean
dotnet build -c Release
dotnet pack -c Release -o ./releases

View file

@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<ImplicitUsings>enable</ImplicitUsings>
<IsPackable>false</IsPackable>
<Nullable>enable</Nullable>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="dotenv.net" />