Browse Source

Changed build configuration

Marcin Ziąbek 1 year ago
parent
commit
5b0d6ee47c

+ 1 - 1
Source/QuestPDF.Companion.TestRunner/Program.cs

@@ -28,7 +28,7 @@ Task RunGenericException()
                         x.Spacing(20);
 
                         x.Item().Text(Placeholders.LoremIpsum());
-                        x.Item().Hyperlink("questpdf.com").Image(Placeholders.Image(200, 200));
+                        x.Item().Hyperlink("questpdf.com").Image(Placeholders.Image(300, 200));
 
                         throw new Exception("New exception");
                     });

+ 0 - 0
Source/QuestPDF/NugetStrongNameSigningKey.snk → Source/QuestPDF/NugetStrongNameSigningKeyForQuestPDF.snk


+ 8 - 5
Source/QuestPDF/QuestPDF.csproj

@@ -7,8 +7,6 @@
         <PackageDescription>QuestPDF is an open-source, modern and battle-tested library that can help you with generating PDF documents by offering friendly, discoverable and predictable C# fluent API. Easily generate PDF reports, invoices, exports, etc.</PackageDescription>
         <PackageReleaseNotes>$([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/Resources/ReleaseNotes.txt"))</PackageReleaseNotes>
         <LangVersion>12</LangVersion>
-        <GeneratePackageOnBuild Condition="'$(GITHUB_ACTIONS)' == 'true'">true</GeneratePackageOnBuild>
-        <ContinuousIntegrationBuild Condition="'$(GITHUB_ACTIONS)' == 'true'">true</ContinuousIntegrationBuild>
         <Deterministic>true</Deterministic>
         <EnablePackageValidation>true</EnablePackageValidation>
         <PackageIcon>Logo.png</PackageIcon>
@@ -27,11 +25,16 @@
         <SymbolPackageFormat>snupkg</SymbolPackageFormat>
         <GenerateDocumentationFile>True</GenerateDocumentationFile>
         <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
-        <SignAssembly Condition="'$(GITHUB_ACTIONS)' == 'true'">true</SignAssembly>
-        <AssemblyOriginatorKeyFile Condition="'$(GITHUB_ACTIONS)' == 'true'">NugetStrongNameSigningKeyForQuestPDF.snk</AssemblyOriginatorKeyFile>
     </PropertyGroup>
 
-    <ItemGroup>
+    <PropertyGroup Condition="'$(BUILD_PACKAGE)' == 'true'">
+        <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
+        <ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
+        <SignAssembly>true</SignAssembly>
+        <AssemblyOriginatorKeyFile>NugetStrongNameSigningKeyForQuestPDF.snk</AssemblyOriginatorKeyFile>
+    </PropertyGroup>
+    
+    <ItemGroup Condition="'$(BUILD_PACKAGE)' == ''">
         <InternalsVisibleTo Include="DynamicProxyGenAssembly2" />
         <InternalsVisibleTo Include="QuestPDF.Examples" />
         <InternalsVisibleTo Include="QuestPDF.UnitTests" />