diff --git a/.github/config/lychee.toml b/.github/config/lychee.toml index e6f970ae4..13ded1752 100644 --- a/.github/config/lychee.toml +++ b/.github/config/lychee.toml @@ -9,6 +9,11 @@ max_concurrency = 4 # Check link anchors include_fragments = true +remap = [ + # workaround for https://github.com/lycheeverse/lychee/issues/1729 + "https://github.com/(.*?)/(.*?)/blob/(.*?)/(.*#.*)$ https://raw.githubusercontent.com/$1/$2/$3/$4" +] + exclude = [ "^http://localhost:", "^http://0.0.0.0:", diff --git a/grpc/README.md b/grpc/README.md index 6e3a670fd..e9279a4cb 100644 --- a/grpc/README.md +++ b/grpc/README.md @@ -5,7 +5,7 @@ This is a simple example that demonstrates how to use the OpenTelemetry SDK to *manually* instrument a simple GRPC based Client/Server application. -This example utilizes the [opentelemetry-grpc-1.6](https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/grpc-1.6/library#library-instrumentation-for-grpc-160) +This example utilizes the [opentelemetry-grpc-1.6](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/instrumentation/grpc-1.6/library/README.md#library-instrumentation-for-grpc-160) to instrument both the GRPC client and server. # How to run @@ -34,4 +34,4 @@ java -cp ./build/libs/opentelemetry-examples-grpc-0.1.0-SNAPSHOT-all.jar io.open ## Result ![trace_result.png](trace_result.png) ![client_trace.png](client_trace.png) -![server_trace.png](server_trace.png) \ No newline at end of file +![server_trace.png](server_trace.png) diff --git a/mise.toml b/mise.toml index b8e424c76..f09f5744d 100644 --- a/mise.toml +++ b/mise.toml @@ -1,5 +1,5 @@ [tools] -lychee = "0.18.1" +lychee = "0.20.1" [tasks.link-check] run = 'lychee --verbose --config .github/config/lychee.toml .'