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

Ensure proto definitions are formatted [2/2] #6000

Merged

Conversation

simonswine
Copy link
Contributor

@simonswine simonswine commented Apr 22, 2022

What this PR does / why we need it:

It will ensure that our proto files follow a consistent formatting throughout.

This PR adds the makefile targets for formatting and updates the build image to the new version.

Special notes for your reviewer:

This is the second in a series two PRs (do not merge before #5785 is merged)

Checklist
- [ ] Documentation added
- [ ] Tests updated
- [ ] Add an entry in the CHANGELOG.md about the changes.

@simonswine simonswine force-pushed the 20220422_add-proto-formatting-build-image branch 2 times, most recently from 7e921dd to 7a8ec00 Compare April 22, 2022 16:14
@simonswine simonswine changed the title Add a fmt target for proto defintions Ensure proto definitions are formatted [2/2] Apr 22, 2022
@simonswine simonswine force-pushed the 20220422_add-proto-formatting-build-image branch from 7a8ec00 to aa3e3d7 Compare April 22, 2022 16:33
This uses buf to ensure the proto defintions are more
consistently formatted.
@simonswine simonswine force-pushed the 20220422_add-proto-formatting-build-image branch from aa3e3d7 to 64b1d28 Compare April 22, 2022 17:22
@simonswine simonswine marked this pull request as ready for review April 22, 2022 17:39
@simonswine simonswine requested a review from a team as a code owner April 22, 2022 17:39
Copy link
Contributor

@cyriltovena cyriltovena left a comment

Choose a reason for hiding this comment

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

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants