Skip to content
62 changes: 62 additions & 0 deletions .craft.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,85 @@ targets:
- name: nuget
- name: github
- name: registry
# Every package carries name/packageUrl/mainDocsUrl so craft can create the registry entry
# itself when we add a new package. Craft only reads them for a package it hasn't published
# before, but a missing `name` fails the whole registry target rather than just that package -
# which has caught us on nearly every new package, most recently #5495.
# Keep these in sync with the registry: craft writes them over the manifest on every release.
sdks:
nuget:Sentry:
name: Sentry
packageUrl: https://www.nuget.org/packages/Sentry
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/
nuget:Sentry.AspNetCore:
name: Sentry.AspNetCore
packageUrl: https://www.nuget.org/packages/Sentry.AspNetCore
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/
nuget:Sentry.AspNetCore.Grpc:
name: Sentry.AspNetCore.Grpc
packageUrl: https://www.nuget.org/packages/Sentry.AspNetCore.Grpc
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/
nuget:Sentry.AspNetCore.Blazor.WebAssembly:
name: Sentry.AspNetCore.Blazor.WebAssembly
packageUrl: https://www.nuget.org/packages/Sentry.AspNetCore.Blazor.WebAssembly
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/
nuget:Sentry.AspNet:
name: Sentry.AspNet
packageUrl: https://www.nuget.org/packages/Sentry.AspNet
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/aspnet/
nuget:Sentry.DiagnosticSource:
name: Sentry.DiagnosticSource
packageUrl: https://www.nuget.org/packages/Sentry.DiagnosticSource
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/automatic-instrumentation/#diagnosticsource-integration
nuget:Sentry.EntityFramework:
name: Sentry.EntityFramework
packageUrl: https://www.nuget.org/packages/Sentry.EntityFramework
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/entityframework/
nuget:Sentry.Extensions.AI:
name: Sentry.Extensions.AI
packageUrl: https://www.nuget.org/packages/Sentry.Extensions.AI
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/ai-agents-module/
nuget:Sentry.Extensions.Logging:
name: Sentry.Extensions.Logging
packageUrl: https://www.nuget.org/packages/Sentry.Extensions.Logging
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/
nuget:Sentry.Google.Cloud.Functions:
name: Sentry.Google.Cloud.Functions
packageUrl: https://www.nuget.org/packages/Sentry.Google.Cloud.Functions
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/
nuget:Sentry.Hangfire:
name: Sentry.Hangfire
packageUrl: https://www.nuget.org/packages/Sentry.Hangfire
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/crons/hangfire/
nuget:Sentry.Log4Net:
name: Sentry.Log4Net
packageUrl: https://www.nuget.org/packages/Sentry.Log4Net
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/log4net/
nuget:Sentry.Maui:
name: Sentry.Maui
packageUrl: https://www.nuget.org/packages/Sentry.Maui
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/maui/
nuget:Sentry.Maui.CommunityToolkit.Mvvm:
name: Sentry.Maui.CommunityToolkit.Mvvm
packageUrl: https://www.nuget.org/packages/Sentry.Maui.CommunityToolkit.Mvvm
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/maui/
nuget:Sentry.NLog:
name: Sentry.NLog
packageUrl: https://www.nuget.org/packages/Sentry.NLog
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/nlog/
nuget:Sentry.OpenTelemetry:
name: Sentry.OpenTelemetry
packageUrl: https://www.nuget.org/packages/Sentry.OpenTelemetry
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/opentelemetry/
nuget:Sentry.OpenTelemetry.Exporter:
name: Sentry.OpenTelemetry.Exporter
packageUrl: https://www.nuget.org/packages/Sentry.OpenTelemetry.Exporter
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/opentelemetry-otlp/
nuget:Sentry.Serilog:
name: Sentry.Serilog
packageUrl: https://www.nuget.org/packages/Sentry.Serilog
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/guides/serilog/
nuget:Sentry.Profiling:
name: Sentry.Profiling
packageUrl: https://www.nuget.org/packages/Sentry.Profiling
mainDocsUrl: https://docs.sentry.io/platforms/dotnet/profiling/
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Sentry SDK for .NET
| **Sentry.AspNetCore.Blazor.WebAssembly** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.AspNetCore.Blazor.WebAssembly.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Blazor.WebAssembly) | [![NuGet](https://img.shields.io/nuget/v/Sentry.AspNetCore.Blazor.WebAssembly.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Blazor.WebAssembly) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.AspNetCore.Blazor.WebAssembly.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Blazor.WebAssembly) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/) |
| **Sentry.AspNetCore.Grpc** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.AspNetCore.Grpc.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Grpc) | [![NuGet](https://img.shields.io/nuget/v/Sentry.AspNetCore.Grpc.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Grpc) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.AspNetCore.Grpc.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Grpc) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/) |
| **Sentry.AspNet** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.AspNet.svg)](https://www.nuget.org/packages/Sentry.AspNet) | [![NuGet](https://img.shields.io/nuget/v/Sentry.AspNet.svg)](https://www.nuget.org/packages/Sentry.AspNet) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.AspNet.svg)](https://www.nuget.org/packages/Sentry.AspNet) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/aspnet) |
| **Sentry.DiagnosticSource** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.DiagnosticSource.svg)](https://www.nuget.org/packages/Sentry.DiagnosticSource) | [![NuGet](https://img.shields.io/nuget/v/Sentry.DiagnosticSource.svg)](https://www.nuget.org/packages/Sentry.DiagnosticSource) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.DiagnosticSource.svg)](https://www.nuget.org/packages/Sentry.DiagnosticSource) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/performance/instrumentation/automatic-instrumentation/#diagnosticsource-integration) |
| **Sentry.DiagnosticSource** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.DiagnosticSource.svg)](https://www.nuget.org/packages/Sentry.DiagnosticSource) | [![NuGet](https://img.shields.io/nuget/v/Sentry.DiagnosticSource.svg)](https://www.nuget.org/packages/Sentry.DiagnosticSource) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.DiagnosticSource.svg)](https://www.nuget.org/packages/Sentry.DiagnosticSource) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/automatic-instrumentation/#diagnosticsource-integration) |
| **Sentry.EntityFramework** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.EntityFramework.svg)](https://www.nuget.org/packages/Sentry.EntityFramework) | [![NuGet](https://img.shields.io/nuget/v/Sentry.EntityFramework.svg)](https://www.nuget.org/packages/Sentry.EntityFramework) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.EntityFramework.svg)](https://www.nuget.org/packages/Sentry.EntityFramework) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/entityframework) |
| **Sentry.Extensions.AI** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.Extensions.AI.svg)](https://www.nuget.org/packages/Sentry.Extensions.AI) | [![NuGet](https://img.shields.io/nuget/v/Sentry.Extensions.AI.svg)](https://www.nuget.org/packages/Sentry.Extensions.AI) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.Extensions.AI.svg)](https://www.nuget.org/packages/Sentry.Extensions.AI) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/ai-agents-module/) |
| **Sentry.Extensions.Logging** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.Extensions.Logging.svg)](https://www.nuget.org/packages/Sentry.Extensions.Logging) | [![NuGet](https://img.shields.io/nuget/v/Sentry.Extensions.Logging.svg)](https://www.nuget.org/packages/Sentry.Extensions.Logging) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.Extensions.Logging.svg)](https://www.nuget.org/packages/Sentry.Extensions.Logging) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/) |
Expand All @@ -32,7 +32,7 @@ Sentry SDK for .NET
| **Sentry.Log4Net** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.Log4Net.svg)](https://www.nuget.org/packages/Sentry.Log4Net) | [![NuGet](https://img.shields.io/nuget/v/Sentry.Log4Net.svg)](https://www.nuget.org/packages/Sentry.Log4Net) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.Log4Net.svg)](https://www.nuget.org/packages/Sentry.Log4Net) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/log4net) |
| **Sentry.Maui** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.Maui.svg)](https://www.nuget.org/packages/Sentry.Maui) | [![NuGet](https://img.shields.io/nuget/v/Sentry.Maui.svg)](https://www.nuget.org/packages/Sentry.Maui) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.Maui.svg)](https://www.nuget.org/packages/Sentry.Maui) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/maui) |
| **Sentry.NLog** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.NLog.svg)](https://www.nuget.org/packages/Sentry.NLog) | [![NuGet](https://img.shields.io/nuget/v/Sentry.NLog.svg)](https://www.nuget.org/packages/Sentry.NLog) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.NLog.svg)](https://www.nuget.org/packages/Sentry.NLog) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/nlog) |
| **Sentry.OpenTelemetry** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.OpenTelemetry.svg)](https://www.nuget.org/packages/Sentry.OpenTelemetry) | [![NuGet](https://img.shields.io/nuget/v/Sentry.OpenTelemetry.svg)](https://www.nuget.org/packages/Sentry.OpenTelemetry) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.OpenTelemetry.svg)](https://www.nuget.org/packages/Sentry.OpenTelemetry) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/performance/instrumentation/opentelemetry/) |
| **Sentry.OpenTelemetry** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.OpenTelemetry.svg)](https://www.nuget.org/packages/Sentry.OpenTelemetry) | [![NuGet](https://img.shields.io/nuget/v/Sentry.OpenTelemetry.svg)](https://www.nuget.org/packages/Sentry.OpenTelemetry) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.OpenTelemetry.svg)](https://www.nuget.org/packages/Sentry.OpenTelemetry) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/opentelemetry/) |
| **Sentry.OpenTelemetry.Exporter** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.OpenTelemetry.Exporter.svg)](https://www.nuget.org/packages/Sentry.OpenTelemetry.Exporter) | [![NuGet](https://img.shields.io/nuget/v/Sentry.OpenTelemetry.Exporter.svg)](https://www.nuget.org/packages/Sentry.OpenTelemetry.Exporter) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.OpenTelemetry.Exporter.svg)](https://www.nuget.org/packages/Sentry.OpenTelemetry.Exporter) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/opentelemetry-otlp/) |
| **Sentry.Profiling** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.Profiling.svg)](https://www.nuget.org/packages/Sentry.Profiling) | [![NuGet](https://img.shields.io/nuget/v/Sentry.Profiling.svg)](https://www.nuget.org/packages/Sentry.Profiling) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.Profiling.svg)](https://www.nuget.org/packages/Sentry.Profiling) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/profiling/) |
| **Sentry.Serilog** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.Serilog.svg)](https://www.nuget.org/packages/Serilog) | [![NuGet](https://img.shields.io/nuget/v/Sentry.Serilog.svg)](https://www.nuget.org/packages/Sentry.Serilog) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.Serilog.svg)](https://www.nuget.org/packages/Sentry.Serilog) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/serilog) |
Expand Down
Loading