From 1061cc99558cb1a7b4649ec89ef796ac4a54822e Mon Sep 17 00:00:00 2001 From: Adam Gaiswinkler Date: Wed, 10 Dec 2025 16:36:04 +0100 Subject: [PATCH] Fix release scripts to explicitly build Client before packing (prevents infinite loop) --- Package/release.cmd | 3 ++- Package/release.sh | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Package/release.cmd b/Package/release.cmd index f60c590..7ec1707 100644 --- a/Package/release.cmd +++ b/Package/release.cmd @@ -3,4 +3,5 @@ set TargetFramework=%1 set ProjectName=%2 if exist *.nupkg del *.nupkg -dotnet pack "%ProjectName%.Package.csproj" -p:NuspecFile="%ProjectName%.nuspec" -p:NuspecProperties="targetframework=%TargetFramework%;projectname=%ProjectName%" -o . \ No newline at end of file +dotnet build "..\Client\SZUAbsolventenverein.Theme.Website.Client.csproj" -c Release +dotnet pack "%ProjectName%.Package.csproj" -p:NuspecFile="%ProjectName%.nuspec" -p:NuspecProperties="targetframework=%TargetFramework%;projectname=%ProjectName%" --no-build -o . \ No newline at end of file diff --git a/Package/release.sh b/Package/release.sh index f86041b..0e0be9c 100755 --- a/Package/release.sh +++ b/Package/release.sh @@ -3,4 +3,5 @@ ProjectName=$2 cd "$(dirname "$0")" rm -f *.nupkg -dotnet pack "${ProjectName}.Package.csproj" -p:NuspecFile="${ProjectName}.nuspec" -p:NuspecProperties="targetframework=${TargetFramework};projectname=${ProjectName}" -o . \ No newline at end of file +dotnet build "../Client/SZUAbsolventenverein.Theme.Website.Client.csproj" -c Release +dotnet pack "${ProjectName}.Package.csproj" -p:NuspecFile="${ProjectName}.nuspec" -p:NuspecProperties="targetframework=${TargetFramework};projectname=${ProjectName}" --no-build -o . \ No newline at end of file