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

feat: add proto-file based code gen #277

Merged
merged 1 commit into from
Aug 12, 2024
Merged

Conversation

j-lanson
Copy link
Collaborator

@j-lanson j-lanson commented Aug 12, 2024

Initial commit to inject hipcheck.proto --> hipcheck.rs code gen into our build process. Updated site install instructions, GitHub CI, and Containerfile to include protoc install.

Windows protoc install for GitHub CI is currently reliant on curling specific version, which will need to be updated over time. Assuming chocolatey is installed, could use this package instead. Site shows a few warnings about binaries included, so I was hesitant.

@j-lanson j-lanson force-pushed the jlanson/proto-file-gen branch 8 times, most recently from 5031101 to 28f5b72 Compare August 12, 2024 17:11
@j-lanson j-lanson force-pushed the jlanson/proto-file-gen branch from 28f5b72 to 397ca5a Compare August 12, 2024 17:17
@j-lanson j-lanson changed the title DRAFT: feat: add proto-file based code gen feat: add proto-file based code gen Aug 12, 2024
@j-lanson j-lanson added this to the 3.6.0 milestone Aug 12, 2024
@j-lanson j-lanson added the type: enhancement New feature or request label Aug 12, 2024
hipcheck/Cargo.toml Outdated Show resolved Hide resolved
Copy link
Collaborator

@alilleybrinker alilleybrinker left a comment

Choose a reason for hiding this comment

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

Small question around imports, otherwise LGTM!

@alilleybrinker alilleybrinker merged commit 55a5fba into main Aug 12, 2024
10 checks passed
@j-lanson j-lanson deleted the jlanson/proto-file-gen branch August 26, 2024 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants