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(console-api): Update tonic to 0.7 #318

Merged
merged 3 commits into from
Apr 8, 2022
Merged

feat(console-api): Update tonic to 0.7 #318

merged 3 commits into from
Apr 8, 2022

Commits on Apr 2, 2022

  1. console-api: Update tonic to 0.7

    This change updates `tonic` and `prost` to their latest versions. In
    addition this PR changes how the generated protobuf is built from being
    done in a `build.rs` file to a `tests/boostrap.rs` test. This removes
    the need for downstream consumers to compile/provide `protoc` for
    `prost` to generate the protobuf files (which was changed in `0.10`).
    
    The bootstrap test will first attempt to compile the protobuf files and
    check if there is a git diff between the checked in version. If there is
    a difference it will fail the test waiting for the files to be checked
    in. This will fail PRs that have updated the protobuf files but not
    checked in the new versions.
    LucioFranco committed Apr 2, 2022
    Configuration menu
    Copy the full SHA
    09fab90 View commit details
    Browse the repository at this point in the history
  2. bump console-api to 0.2

    LucioFranco committed Apr 2, 2022
    Configuration menu
    Copy the full SHA
    40a5c18 View commit details
    Browse the repository at this point in the history
  3. bump msrv to 1.58

    LucioFranco committed Apr 2, 2022
    Configuration menu
    Copy the full SHA
    606cf72 View commit details
    Browse the repository at this point in the history