From 86446a1d653eb202b36865822e8bc924b4dfbc7e Mon Sep 17 00:00:00 2001 From: Hasni Mehdi Date: Sat, 15 Feb 2025 19:32:10 +0100 Subject: [PATCH 1/2] :100: Fixed missing nuget package licence --- .github/workflows/deploy.yml | 7 ++++++- NETCore.Keycloak.Client/NETCore.Keycloak.Client.csproj | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index a5609cb..78bf2a9 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -37,7 +37,12 @@ jobs: env: NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }} run: | + # Copy Licence + cp LICENSE NETCore.Keycloak.Client/ + # Extract nuget package version NUGET_PKG_VERSION=$(cat NETCore.Keycloak.Client/NETCore.Keycloak.Client.csproj | grep "PackageVersion" | awk -F '>' '{print $2}' | awk -F '<' '{print $1}') - dotnet nuget push NETCore.Keycloak.Client/bin/Release/NETCore.Keycloak.Client.${NUGET_PKG_VERSION}.nupkg --api-key $NUGET_API_KEY --source https://api.nuget.org/v3/index.json + + # Deploy package + dotnet nuget push NETCore.Keycloak.Client/bin/Release/Keycloak.NETCore.Client.${NUGET_PKG_VERSION}.nupkg --api-key $NUGET_API_KEY --source https://api.nuget.org/v3/index.json diff --git a/NETCore.Keycloak.Client/NETCore.Keycloak.Client.csproj b/NETCore.Keycloak.Client/NETCore.Keycloak.Client.csproj index 64c1aa0..806d0d0 100644 --- a/NETCore.Keycloak.Client/NETCore.Keycloak.Client.csproj +++ b/NETCore.Keycloak.Client/NETCore.Keycloak.Client.csproj @@ -6,7 +6,7 @@ This library offers a robust implementation of Keycloak's REST API, including support for OpenID Connect, OAuth 2.0, and User-Managed Access (UMA 2.0). 1.0.0 - NETCore.Keycloak + Keycloak.NETCore.Client keycloak;oauth2;authentication;authorization;openid-connect;oidc;oidc-provider;fapi;fapi-client;user-managed-access;financial-security black_cockpit.png net6.0;net7.0;net8.0 @@ -33,5 +33,6 @@ + From 4200d0ab145afd7f8f9390c9337641d750d10808 Mon Sep 17 00:00:00 2001 From: Hasni Mehdi Date: Sat, 15 Feb 2025 19:36:53 +0100 Subject: [PATCH 2/2] :100: Fixed build --- .github/workflows/build.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1ece37a..0fa400e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,4 +34,9 @@ jobs: # Build the project - name: Build project if: success() - run: dotnet cake build.cake --target=build + run: | + # Copy Licence + cp LICENSE NETCore.Keycloak.Client/ + + # Build project + dotnet cake build.cake --target=build