Skip to content

Conversation

jburns24
Copy link
Contributor

The accounting service protobuf configuration was inconsistent with the gen_proto_dotnet function used by the make generate-protobuf target used for local development.

Changes

  • Update Accounting.csproj to reference protobuf files at src/protos/demo.proto instead of proto/demo.proto to match gen_proto_dotnet output location
  • Update Dockerfile to copy protobuf file to Accounting/src/protos/demo.proto to align with project file expectations
  • Update README.md local build instructions to use make generate-protobuf instead of manual file copying commands
    Please provide a brief description of the changes here.

Merge Requirements

For new features contributions, please make sure you have completed the following
essential items:

  • CHANGELOG.md updated to document new feature additions
  • Appropriate documentation updates in the docs
  • Appropriate Helm chart updates in the helm-charts

Maintainers will not merge until the above have been completed. If you're unsure
which docs need to be changed ping the
@open-telemetry/demo-approvers.

@jburns24 jburns24 requested a review from a team as a code owner July 23, 2025 22:28
…f target

The accounting service protobuf configuration was inconsistent with the
gen_proto_dotnet function used by the make generate-protobuf target.

Changes:
- Update Accounting.csproj to reference protobuf files at src/protos/demo.proto
  instead of proto/demo.proto to match gen_proto_dotnet output location
- Update Dockerfile to copy protobuf file to Accounting/src/protos/demo.proto
  to align with project file expectations
- Update README.md local build instructions to use make generate-protobuf
  instead of manual file copying commands
Copy link
Member

@julianocosta89 julianocosta89 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a small nit.
Thx for updating this @jburns24 !

@julianocosta89 julianocosta89 merged commit 43d1a84 into open-telemetry:main Aug 4, 2025
31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants