Upgrade to semconv 1.28.0 This may also require to migrate from build-tools to weaver. References: * https://github.com/open-telemetry/semantic-conventions/pull/1458 * https://github.com/open-telemetry/build-tools/issues/322 * https://github.com/open-telemetry/opentelemetry-rust/pull/2098