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

Bump protoc version to 28.2 #617

Merged
merged 2 commits into from
Oct 18, 2024
Merged

Bump protoc version to 28.2 #617

merged 2 commits into from
Oct 18, 2024

Conversation

keiko713
Copy link
Contributor

@keiko713 keiko713 commented Oct 17, 2024

This would have changed generated output/pganalyze_collector/*.pb.go files if there is any changes affecting generation results, but there is not, so it's really not changing anything. Just updating the using protoc version of this repo up to date to make sure that we won't specify anything super ancient.
We also use this protoc within our app to generate *.proto files in Ruby side, and that one was generated using the version later than 3.14.0 (and there was some output difference over there), so this change will make it clear that we generate *.pg.go or *.proto files using 28.2.

I also bumped the setup-protoc GitHub action version with this PR. Historically we weren't using the tag version (and using git SHA) because the tag wasn't existing for the version that was needed (yet, at that time), but there is already a good tag v3 so I updated it to use such thing.

Also update the setup-protoc version to 3. Note that we still use the
forked version to reduce a security risk:
#308
@keiko713 keiko713 merged commit dd7ce6d into main Oct 18, 2024
9 checks passed
@keiko713 keiko713 deleted the protoc-version-bump branch October 18, 2024 00:20
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