From 795401c4ff3d5bc43405c04f14c6d7c51ca1afd9 Mon Sep 17 00:00:00 2001
From: Utkarsh Umesan Pillai <66651184+utpilla@users.noreply.github.com>
Date: Wed, 13 Dec 2023 15:22:29 -0800
Subject: [PATCH 1/2] Add separate MinVerTagPrefix for Http and AspNetCore
instrumentation
---
.../OpenTelemetry.Instrumentation.AspNetCore.csproj | 1 +
.../OpenTelemetry.Instrumentation.Http.csproj | 1 +
2 files changed, 2 insertions(+)
diff --git a/src/OpenTelemetry.Instrumentation.AspNetCore/OpenTelemetry.Instrumentation.AspNetCore.csproj b/src/OpenTelemetry.Instrumentation.AspNetCore/OpenTelemetry.Instrumentation.AspNetCore.csproj
index 83b9e4e25bc..c96ded55241 100644
--- a/src/OpenTelemetry.Instrumentation.AspNetCore/OpenTelemetry.Instrumentation.AspNetCore.csproj
+++ b/src/OpenTelemetry.Instrumentation.AspNetCore/OpenTelemetry.Instrumentation.AspNetCore.csproj
@@ -4,6 +4,7 @@
$(TargetFrameworksForAspNetCoreInstrumentation)
ASP.NET Core instrumentation for OpenTelemetry .NET
$(PackageTags);distributed-tracing;AspNetCore
+ Instrumentation.AspNetCore-
true
diff --git a/src/OpenTelemetry.Instrumentation.Http/OpenTelemetry.Instrumentation.Http.csproj b/src/OpenTelemetry.Instrumentation.Http/OpenTelemetry.Instrumentation.Http.csproj
index 32f80e31c21..55158028cde 100644
--- a/src/OpenTelemetry.Instrumentation.Http/OpenTelemetry.Instrumentation.Http.csproj
+++ b/src/OpenTelemetry.Instrumentation.Http/OpenTelemetry.Instrumentation.Http.csproj
@@ -4,6 +4,7 @@
$(TargetFrameworksForLibraries)
Http instrumentation for OpenTelemetry .NET
$(PackageTags);distributed-tracing
+ Instrumentation.Http-
true
From 7b854c3c1d5438cd55736ef2f3a15b7b8bcd8f4f Mon Sep 17 00:00:00 2001
From: Utkarsh Umesan Pillai <66651184+utpilla@users.noreply.github.com>
Date: Wed, 13 Dec 2023 15:30:58 -0800
Subject: [PATCH 2/2] Update RELEASING doc
---
build/RELEASING.md | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/build/RELEASING.md b/build/RELEASING.md
index 77b94aaf42e..9d942f92dc7 100644
--- a/build/RELEASING.md
+++ b/build/RELEASING.md
@@ -84,7 +84,16 @@ Only for Maintainers.
git push origin 1.0.0-rc9.7
```
- If releasing both, push both tags above.
+ If releasing only a particular non-core component which has a dedicated
+ MinverTagPrefix such as AspNetCore instrumentation, only add and push the
+ tag with that particular prefix. For example:
+
+ ```sh
+ git tag -a Instrumentation.AspNetCore-1.6.0 -m "1.6.0 of AspNetCore instrumentation library"
+ git push origin Instrumentation.AspNetCore-1.6.0
+ ```
+
+ If releasing multiple kinds of components, push both tags for each of them.
7. Go to the [list of
tags](https://github.com/open-telemetry/opentelemetry-dotnet/tags)