From e20a3e0fb66162f377333a159a65ed21030b14be Mon Sep 17 00:00:00 2001 From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com> Date: Wed, 27 Sep 2023 21:28:50 +0200 Subject: [PATCH 1/6] Support Sourcelink and Deterministic Build --- src/Castle.Core/Castle.Core.csproj | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/Castle.Core/Castle.Core.csproj b/src/Castle.Core/Castle.Core.csproj index 679bf7e168..9369cf3705 100644 --- a/src/Castle.Core/Castle.Core.csproj +++ b/src/Castle.Core/Castle.Core.csproj @@ -18,8 +18,22 @@ True true castle dynamicproxy dynamic proxy dynamicproxy2 dictionaryadapter emailsender + https://github.com/castleproject/Core + git + + + true + true + true + snupkg + + + + + + @@ -52,4 +66,4 @@ - \ No newline at end of file + From 806720df22d19fdee64f2cbf43384ae5f42f4549 Mon Sep 17 00:00:00 2001 From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com> Date: Wed, 27 Sep 2023 21:31:04 +0200 Subject: [PATCH 2/6] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c7c205052b..4e7627183d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ Enhancements: - Two new generic method overloads `proxyGenerator.CreateClassProxy([options], constructorArguments, interceptors)` (@backstromjoel, #636) - Allow specifying which attributes should always be copied to proxy class by adding attribute type to `AttributesToAlwaysReplicate`. Previously only non-inherited, with `Inherited=false`, attributes were copied. (@shoaibshakeel381, #633) +- Support for Sourcelink and Deterministic Build (@304NotModified, #669) Bugfixes: - `ArgumentException`: "Could not find method overriding method" with overridden class method having generic by-ref parameter (@stakx, #657) From d3aa0bd2ca895906ea7ebefedcda6e4b4ba50e71 Mon Sep 17 00:00:00 2001 From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com> Date: Wed, 27 Sep 2023 21:41:39 +0200 Subject: [PATCH 3/6] snupkg to AppVeyor --- appveyor.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/appveyor.yml b/appveyor.yml index f4204642d9..fb8e04aa53 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -76,3 +76,5 @@ for: artifacts: - path: build\*.nupkg name: core + - path: build\*.snupkg + name: core From ce8ff2bfb9ad7bebedf28d5be832df35c097a9f9 Mon Sep 17 00:00:00 2001 From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com> Date: Wed, 27 Sep 2023 21:42:57 +0200 Subject: [PATCH 4/6] Update Castle.Services.Logging.NLogIntegration.csproj --- ...astle.Services.Logging.NLogIntegration.csproj | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/Castle.Services.Logging.NLogIntegration/Castle.Services.Logging.NLogIntegration.csproj b/src/Castle.Services.Logging.NLogIntegration/Castle.Services.Logging.NLogIntegration.csproj index f4cfac4473..9a4cabee20 100644 --- a/src/Castle.Services.Logging.NLogIntegration/Castle.Services.Logging.NLogIntegration.csproj +++ b/src/Castle.Services.Logging.NLogIntegration/Castle.Services.Logging.NLogIntegration.csproj @@ -18,8 +18,22 @@ True true castle logging NLog + https://github.com/castleproject/Core + git + + + true + true + true + snupkg + + + + + + @@ -36,4 +50,4 @@ - \ No newline at end of file + From d37a56d45e3f74283c7d4fe14dd749aaf5940aac Mon Sep 17 00:00:00 2001 From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com> Date: Wed, 27 Sep 2023 21:43:09 +0200 Subject: [PATCH 5/6] Update Castle.Services.Logging.SerilogIntegration.csproj --- ...le.Services.Logging.SerilogIntegration.csproj | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/Castle.Services.Logging.SerilogIntegration/Castle.Services.Logging.SerilogIntegration.csproj b/src/Castle.Services.Logging.SerilogIntegration/Castle.Services.Logging.SerilogIntegration.csproj index cb66529681..6b03d2843a 100644 --- a/src/Castle.Services.Logging.SerilogIntegration/Castle.Services.Logging.SerilogIntegration.csproj +++ b/src/Castle.Services.Logging.SerilogIntegration/Castle.Services.Logging.SerilogIntegration.csproj @@ -18,8 +18,22 @@ True true castle logging serilog + https://github.com/castleproject/Core + git + + + true + true + true + snupkg + + + + + + @@ -32,4 +46,4 @@ - \ No newline at end of file + From 24e05e54ad4c9acbfe10f4c83857aeac9b126ccf Mon Sep 17 00:00:00 2001 From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com> Date: Wed, 27 Sep 2023 21:43:22 +0200 Subject: [PATCH 6/6] Update Castle.Services.Logging.log4netIntegration.csproj --- ...stle.Services.Logging.log4netIntegration.csproj | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration.csproj b/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration.csproj index fbc97b0302..ca08dd7908 100644 --- a/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration.csproj +++ b/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration.csproj @@ -18,8 +18,22 @@ True true castle logging log4net + https://github.com/castleproject/Core + git + + + true + true + true + snupkg + + + + + +