Skip to content

build: add 'protobuf' files to published Jar #1282

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

Merged
merged 1 commit into from
Jun 10, 2025

Conversation

jjohannes
Copy link
Contributor

@jjohannes jjohannes commented Jun 10, 2025

Reviewer Notes

Because the protobuf-sources project no longer uses any of the protobuf plugins – which is on purpose and is correct – Gradle does not know about src/main/proto. The files are hence not added to the Jar. This currenlty result in publishing an empty Jar, which is not the goal here I presume.

Related Issue(s)

Follow up to: #1219
Discovered while testing: #1281

@jjohannes jjohannes requested a review from georgi-l95 June 10, 2025 07:36
@jjohannes jjohannes self-assigned this Jun 10, 2025
@jjohannes jjohannes requested review from a team as code owners June 10, 2025 07:36
@jjohannes jjohannes requested a review from jasperpotts June 10, 2025 07:36
@jjohannes jjohannes added the CI/CD Issues related to the CI/CD. label Jun 10, 2025
@jjohannes jjohannes added this to the 0.13.0 milestone Jun 10, 2025
Signed-off-by: Jendrik Johannes <jendrik.johannes@gmail.com>
@jjohannes jjohannes force-pushed the protobuf-sources-publish-fix branch from 962c5dc to 3790adc Compare June 10, 2025 09:59
Copy link
Contributor

@AlfredoG87 AlfredoG87 left a comment

Choose a reason for hiding this comment

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

Thank you!

Copy link
Contributor

@jsync-swirlds jsync-swirlds left a comment

Choose a reason for hiding this comment

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

Thank you for fixing this.

@jsync-swirlds jsync-swirlds merged commit e53bdf9 into main Jun 10, 2025
17 checks passed
@jsync-swirlds jsync-swirlds deleted the protobuf-sources-publish-fix branch June 10, 2025 15:56
@AlfredoG87 AlfredoG87 added the Improvement Code changes driven by non business requirements label Jun 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Issues related to the CI/CD. Improvement Code changes driven by non business requirements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants