From 3b6ff993f637f2fd89c574cc75e642b377320410 Mon Sep 17 00:00:00 2001 From: Yudi Maryanto Date: Sat, 16 Nov 2024 15:56:35 +0700 Subject: [PATCH 1/4] Version bump for SixLabors.ImageSharp --- src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj b/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj index a938e1e..f46b0e2 100644 --- a/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj +++ b/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj @@ -9,8 +9,8 @@ README.md - - + + From 951c1168cde9d4fce093b6c88eae3c65c3770d07 Mon Sep 17 00:00:00 2001 From: Yudi Maryanto Date: Wed, 26 Feb 2025 23:41:06 +0700 Subject: [PATCH 2/4] Add publishing script --- .../SixLaborsCaptcha.Core.csproj | 14 +++++++----- src/SixLaborsCaptcha.Core/publish.sh | 22 +++++++++++++++++++ .../SixLaborsCaptcha.Mvc.Core.csproj | 14 +++++++----- src/SixLaborsCaptcha.Mvc.Core/publish.sh | 22 +++++++++++++++++++ 4 files changed, 61 insertions(+), 11 deletions(-) create mode 100755 src/SixLaborsCaptcha.Core/publish.sh create mode 100755 src/SixLaborsCaptcha.Mvc.Core/publish.sh diff --git a/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj b/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj index f46b0e2..8a571ef 100644 --- a/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj +++ b/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj @@ -1,11 +1,13 @@ net6.0 - SixLaborsCaptcha.Core - SixLaborsCaptcha.Core - 1.0.0 - https://github.com/aliasadidev/SixLaborsCaptcha - Generate captcha with SixLabors' libraries on .NET Core (run in both Windows and Linux environments) + Mii.SixLaborsCaptcha.Core + Mii.SixLaborsCaptcha.Core + Mii.SixLaborsCaptcha.Core + 1.0.4 + true + https://github.com/firstyuyu/SixLaborsCaptcha + Forked the original repository to address vulnerable dependencies README.md @@ -13,6 +15,6 @@ - + diff --git a/src/SixLaborsCaptcha.Core/publish.sh b/src/SixLaborsCaptcha.Core/publish.sh new file mode 100755 index 0000000..adc6424 --- /dev/null +++ b/src/SixLaborsCaptcha.Core/publish.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +PROJECT_NAME=SixLaborsCaptcha.Core + +PAKCAGE_ID=$(cat $PROJECT_NAME.csproj | egrep 'PackageId' | sed -E 's/^.+<.+>([^<]+).+/\1/g') +VERSION=$(cat $PROJECT_NAME.csproj | egrep '' | sed -E 's/^.+<.+>([^<]+).+/\1/g') + +echo "NuGet API Key: " +read -s API_KEY + +echo "Building the project..." +dotnet build --configuration Release + +if [[ $? -gt 0 ]]; then + exit $? +fi + +echo "" +echo "Publishing the library to NuGet" +cd bin/Release +dotnet nuget push "$PAKCAGE_ID.$VERSION.nupkg" -k $API_KEY -s https://api.nuget.org/v3/index.json +cd ../.. \ No newline at end of file diff --git a/src/SixLaborsCaptcha.Mvc.Core/SixLaborsCaptcha.Mvc.Core.csproj b/src/SixLaborsCaptcha.Mvc.Core/SixLaborsCaptcha.Mvc.Core.csproj index 3cea7a3..fec88fd 100644 --- a/src/SixLaborsCaptcha.Mvc.Core/SixLaborsCaptcha.Mvc.Core.csproj +++ b/src/SixLaborsCaptcha.Mvc.Core/SixLaborsCaptcha.Mvc.Core.csproj @@ -1,9 +1,13 @@ net6.0 - 1.0.0 - https://github.com/aliasadidev/SixLaborsCaptcha - Generate captcha with SixLabors' libraries on ASP.NET Core MVC (run in both Windows and Linux environments) + Mii.SixLaborsCaptcha.Mvc.Core + 1.0.4 + Mii.SixLaborsCaptcha.Mvc.Core + Mii.SixLaborsCaptcha.Mvc.Core + true + https://github.com/firstyuyu/SixLaborsCaptcha + Forked the original repository to address vulnerable dependencies README.md @@ -11,9 +15,9 @@ - + - + diff --git a/src/SixLaborsCaptcha.Mvc.Core/publish.sh b/src/SixLaborsCaptcha.Mvc.Core/publish.sh new file mode 100755 index 0000000..5e7d35b --- /dev/null +++ b/src/SixLaborsCaptcha.Mvc.Core/publish.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +PROJECT_NAME=SixLaborsCaptcha.Mvc.Core + +PAKCAGE_ID=$(cat $PROJECT_NAME.csproj | egrep 'PackageId' | sed -E 's/^.+<.+>([^<]+).+/\1/g') +VERSION=$(cat $PROJECT_NAME.csproj | egrep '' | sed -E 's/^.+<.+>([^<]+).+/\1/g') + +echo "NuGet API Key: " +read -s API_KEY + +echo "Building the project..." +dotnet build --configuration Release + +if [[ $? -gt 0 ]]; then + exit $? +fi + +echo "" +echo "Publishing the library to NuGet" +cd bin/Release +dotnet nuget push "$PAKCAGE_ID.$VERSION.nupkg" -k $API_KEY -s https://api.nuget.org/v3/index.json +cd ../.. \ No newline at end of file From 7369d1eafac9683ced39a5d3d0e993834edc2989 Mon Sep 17 00:00:00 2001 From: Yudi Maryanto Date: Tue, 11 Mar 2025 15:52:58 +0700 Subject: [PATCH 3/4] Version bump for SixLabors.ImageSharp --- src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj b/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj index 8a571ef..da2075d 100644 --- a/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj +++ b/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj @@ -11,7 +11,7 @@ README.md - + From 47cb19c4d26029530094db72c63020e7743685bf Mon Sep 17 00:00:00 2001 From: Yudi Maryanto Date: Tue, 11 Mar 2025 15:54:02 +0700 Subject: [PATCH 4/4] version 1.0.5 --- src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj | 2 +- src/SixLaborsCaptcha.Mvc.Core/SixLaborsCaptcha.Mvc.Core.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj b/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj index da2075d..4830848 100644 --- a/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj +++ b/src/SixLaborsCaptcha.Core/SixLaborsCaptcha.Core.csproj @@ -4,7 +4,7 @@ Mii.SixLaborsCaptcha.Core Mii.SixLaborsCaptcha.Core Mii.SixLaborsCaptcha.Core - 1.0.4 + 1.0.5 true https://github.com/firstyuyu/SixLaborsCaptcha Forked the original repository to address vulnerable dependencies diff --git a/src/SixLaborsCaptcha.Mvc.Core/SixLaborsCaptcha.Mvc.Core.csproj b/src/SixLaborsCaptcha.Mvc.Core/SixLaborsCaptcha.Mvc.Core.csproj index fec88fd..a21c9f0 100644 --- a/src/SixLaborsCaptcha.Mvc.Core/SixLaborsCaptcha.Mvc.Core.csproj +++ b/src/SixLaborsCaptcha.Mvc.Core/SixLaborsCaptcha.Mvc.Core.csproj @@ -2,7 +2,7 @@ net6.0 Mii.SixLaborsCaptcha.Mvc.Core - 1.0.4 + 1.0.5 Mii.SixLaborsCaptcha.Mvc.Core Mii.SixLaborsCaptcha.Mvc.Core true