Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to use the new protobuf library #908

Merged
merged 7 commits into from
Jul 18, 2022

Conversation

tomer-stripe
Copy link
Collaborator

@tomer-stripe tomer-stripe commented Jul 13, 2022

Reviewers

r? @vcheung-stripe @gracegoo-stripe
cc @stripe/developer-products

Summary

This updates our proto pipeline to use the latest protobuf/protoc libraries and dependencies. notably, the github.com dependencies were deprecated and superseded by the google-specific ones.

@tomer-stripe tomer-stripe changed the title [wip] Update to use the new protobuf library Update to use the new protobuf library Jul 14, 2022
@tomer-stripe
Copy link
Collaborator Author

@gracegoo-stripe @vcheung-stripe if y'all have time could you double check that this works? I ran things locally and they seem fine but you have more familiarity in this area than I do.

Copy link
Collaborator

@vcheung-stripe vcheung-stripe left a comment

Choose a reason for hiding this comment

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

I tested this locally by editing version.proto and running make protoc, but the proto compiler wasn't able to see my changes. Looking into it now.

Makefile Outdated Show resolved Hide resolved
Copy link
Collaborator

@vcheung-stripe vcheung-stripe left a comment

Choose a reason for hiding this comment

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

🎉

@tomer-stripe tomer-stripe merged commit e8a7031 into master Jul 18, 2022
@tomer-stripe tomer-stripe deleted the tomer/update-protoc-gen-go branch July 18, 2022 22:34
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.

None yet

3 participants