diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 674320d..3577c12 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -12,11 +12,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup .NET - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.0.x + dotnet-version: 8.0.x - name: Restore dependencies run: dotnet restore - name: Build diff --git a/README.md b/README.md index 04fa71a..8e95efb 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # ![TlsCertificateLoader](https://raw.githubusercontent.com/MarkCiliaVincenti/TlsCertificateLoader/master/logo32.png) TlsCertificateLoader [![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/MarkCiliaVincenti/TlsCertificateLoader/dotnet.yml?branch=master&logo=github&style=for-the-badge)](https://actions-badge.atrox.dev/MarkCiliaVincenti/TlsCertificateLoader/goto?ref=master) [![Nuget](https://img.shields.io/nuget/v/TlsCertificateLoader?label=TlsCertificateLoader&logo=nuget&style=for-the-badge)](https://www.nuget.org/packages/TlsCertificateLoader) [![Nuget](https://img.shields.io/nuget/dt/TlsCertificateLoader?logo=nuget&style=for-the-badge)](https://www.nuget.org/packages/TlsCertificateLoader) -Allows loading of TLS (HTTPS) certificates for .NET 6.0/7.0 Kestrel web applications, allowing for refreshing of certificates as well as compatibility with HTTP/3. Fully compatible with certificates obtained by [Certbot](https://certbot.eff.org/) ([see sample project without middleware](https://github.com/MarkCiliaVincenti/TlsCertificateLoader/tree/master/Samples/CertbotSample) or [see sample project using middleware](https://github.com/MarkCiliaVincenti/TlsCertificateLoader/tree/master/Samples/CertbotSampleUsingMiddleware)). +Allows loading of TLS (HTTPS) certificates for .NET 6.0/7.0/8.0 Kestrel web applications, allowing for refreshing of certificates as well as compatibility with HTTP/3. Fully compatible with certificates obtained by [Certbot](https://certbot.eff.org/) ([see sample project without middleware](https://github.com/MarkCiliaVincenti/TlsCertificateLoader/tree/master/Samples/CertbotSample) or [see sample project using middleware](https://github.com/MarkCiliaVincenti/TlsCertificateLoader/tree/master/Samples/CertbotSampleUsingMiddleware)). ## Installation The recommended means is to use [NuGet](https://www.nuget.org/packages/TlsCertificateLoader), but you could also download the source code from [here](https://github.com/MarkCiliaVincenti/TlsCertificateLoader/releases). diff --git a/Samples/CertbotSample/CertbotSample.csproj b/Samples/CertbotSample/CertbotSample.csproj index afbf61d..5828369 100644 --- a/Samples/CertbotSample/CertbotSample.csproj +++ b/Samples/CertbotSample/CertbotSample.csproj @@ -1,7 +1,7 @@  - net7.0 + net8.0 diff --git a/Samples/CertbotSampleUsingMiddleware/CertbotSampleUsingMiddleware.csproj b/Samples/CertbotSampleUsingMiddleware/CertbotSampleUsingMiddleware.csproj index 93620b7..6773209 100644 --- a/Samples/CertbotSampleUsingMiddleware/CertbotSampleUsingMiddleware.csproj +++ b/Samples/CertbotSampleUsingMiddleware/CertbotSampleUsingMiddleware.csproj @@ -1,7 +1,7 @@  - net7.0 + net8.0 diff --git a/TlsCertificateLoader/TlsCertificateLoader.csproj b/TlsCertificateLoader/TlsCertificateLoader.csproj index 2fae96c..decf01d 100644 --- a/TlsCertificateLoader/TlsCertificateLoader.csproj +++ b/TlsCertificateLoader/TlsCertificateLoader.csproj @@ -7,16 +7,16 @@ https://github.com/MarkCiliaVincenti/TlsCertificateLoader MIT MIT - 2.2.9 + 2.2.10 logo.png - Code cleaning. - Allows loading of TLS (HTTPS) certificates for .NET 6.0/7.0 Kestrel web applications, allowing for refreshing of certificates as well as compatibility with HTTP/3. Includes optional middleware for using certificates obtained by Certbot. + Dropped dependency; Updated tests to .NET 8.0. + Allows loading of TLS (HTTPS) certificates for .NET 6.0/7.0/8.0 Kestrel web applications, allowing for refreshing of certificates as well as compatibility with HTTP/3. Includes optional middleware for using certificates obtained by Certbot. © 2022 Mark Cilia Vincenti - HTTPS,TLS,SSL,Kestrel,HTTP3,HTTP/3,certificates,security,net6,net6.0,net7,net7.0,Certbot,aspnetcore,middleware + HTTPS,TLS,SSL,Kestrel,HTTP3,HTTP/3,certificates,security,net6,net6.0,net7,net7.0,net8,net8.0,Certbot,aspnetcore,middleware git True - 2.2.9.0 - 2.2.9.0 + 2.2.10.0 + 2.2.10.0 README.md true true @@ -42,7 +42,6 @@ -