From 0f4254f2e78f83b97cb2504d9eb338cf29aa21e4 Mon Sep 17 00:00:00 2001 From: Kleonikos Kyriakis Date: Fri, 2 Feb 2024 11:48:15 +0200 Subject: [PATCH] Bump camino-messenger-protocol to release-2 (#5) * Bump camino-messenger-protocol to release-2 * Update README - add PR template --------- Co-authored-by: Kleonikos Kyriakis --- .github/workflows/PULL_REQUEST_TEMPLATE.md | 14 ++++++++++++++ README.MD | 5 +++++ go.mod | 4 ++-- go.sum | 10 +++++----- 4 files changed, 26 insertions(+), 7 deletions(-) create mode 100644 .github/workflows/PULL_REQUEST_TEMPLATE.md diff --git a/.github/workflows/PULL_REQUEST_TEMPLATE.md b/.github/workflows/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..531ca55d --- /dev/null +++ b/.github/workflows/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,14 @@ +**Description:** +Briefly describe the purpose of this pull request. + +**Changes:** +List the major changes implemented in this pull request. + +**Related Issues:** +Closes # + +**Checklist:** +- [ ] I have tested this code. +- [ ] I have updated the documentation. +- [ ] I have added unit tests. +- [ ] I have considered backward compatibility. diff --git a/README.MD b/README.MD index 72fa4dba..d23849f0 100644 --- a/README.MD +++ b/README.MD @@ -18,6 +18,11 @@ Camino-Messenger-Bot is designed to facilitate communication through various mes 4. **gRPC Client** - The gRPC Client communicates with a middleware or "partner-plugin" via gRPC, exchanging protobuf messages. The middleware handles necessary conversions and interacts with the external system of the partner. It's important to note that the middleware is not part of this application. +## Dependencies +This application depends on the [camino-messenger-protocol](https://github.com/chain4travel/camino-messenger-protocol), which is a separate repository. The protocol defines the protobuf messages and services used for communication between the gRPC server and client. + +Version used: [release-2](https://github.com/chain4travel/camino-messenger-protocol/releases/tag/release-2) + ## Examples and Docker Support The repository includes examples demonstrating the setup of gRPC servers and clients under the `examples` folder. Additionally, Dockerfiles and a docker-compose.yml file are provided to simplify the deployment of a provider, distributor bot, and a partner plugin application that mocks responses. diff --git a/go.mod b/go.mod index 6edab518..e2d5ea3b 100644 --- a/go.mod +++ b/go.mod @@ -3,8 +3,8 @@ module github.com/chain4travel/camino-messenger-bot go 1.20 require ( - buf.build/gen/go/chain4travel/camino-messenger-protocol/grpc/go v1.3.0-20240117225649-4aa411d2ec03.2 - buf.build/gen/go/chain4travel/camino-messenger-protocol/protocolbuffers/go v1.32.0-20240117225649-4aa411d2ec03.1 + buf.build/gen/go/chain4travel/camino-messenger-protocol/grpc/go v1.3.0-20240131125136-bb25fac4e3ab.2 + buf.build/gen/go/chain4travel/camino-messenger-protocol/protocolbuffers/go v1.32.0-20240131125136-bb25fac4e3ab.1 github.com/ava-labs/avalanchego v1.9.16 github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e github.com/google/uuid v1.4.0 diff --git a/go.sum b/go.sum index 6c72b9f5..ddf263cc 100644 --- a/go.sum +++ b/go.sum @@ -1,8 +1,8 @@ -buf.build/gen/go/chain4travel/camino-messenger-protocol/grpc/go v1.3.0-20240117225649-4aa411d2ec03.2 h1:PE+d3NSOqWuXKRlZ4p+12mcv+Bz4hYqnv8ddaEzxYGQ= -buf.build/gen/go/chain4travel/camino-messenger-protocol/grpc/go v1.3.0-20240117225649-4aa411d2ec03.2/go.mod h1:hiIrlTKrI0vYstMyE4r+jy5Tu5omO6gaPnGf4ORysZs= -buf.build/gen/go/chain4travel/camino-messenger-protocol/protocolbuffers/go v1.28.1-20240117225649-4aa411d2ec03.4/go.mod h1:2viX8eSuMFjoDrr8x3FYytCp81PVYkdgfB68aIcGW6c= -buf.build/gen/go/chain4travel/camino-messenger-protocol/protocolbuffers/go v1.32.0-20240117225649-4aa411d2ec03.1 h1:0gm3LbXtTIo/5PV31rOkr6u3EG3/47GCkWUpdXh6X2I= -buf.build/gen/go/chain4travel/camino-messenger-protocol/protocolbuffers/go v1.32.0-20240117225649-4aa411d2ec03.1/go.mod h1:XvDoE4EYgguzH74B9sx3BOh/Q8oaELUMxpAFfb2Xa6M= +buf.build/gen/go/chain4travel/camino-messenger-protocol/grpc/go v1.3.0-20240131125136-bb25fac4e3ab.2 h1:5NwTKSep6zRF0itQHRkjJcMMQFBVr2+Gh5TkHJoUeOI= +buf.build/gen/go/chain4travel/camino-messenger-protocol/grpc/go v1.3.0-20240131125136-bb25fac4e3ab.2/go.mod h1:UqTeH/EeS3ZDIOhL+8t3aX81a/h+PosyqU90stokzV0= +buf.build/gen/go/chain4travel/camino-messenger-protocol/protocolbuffers/go v1.28.1-20240131125136-bb25fac4e3ab.4/go.mod h1:2viX8eSuMFjoDrr8x3FYytCp81PVYkdgfB68aIcGW6c= +buf.build/gen/go/chain4travel/camino-messenger-protocol/protocolbuffers/go v1.32.0-20240131125136-bb25fac4e3ab.1 h1:l7DVZnwK/i1Xo7AJ94tX9I2hH8kGLQe8/TQYo2F+3Y8= +buf.build/gen/go/chain4travel/camino-messenger-protocol/protocolbuffers/go v1.32.0-20240131125136-bb25fac4e3ab.1/go.mod h1:XvDoE4EYgguzH74B9sx3BOh/Q8oaELUMxpAFfb2Xa6M= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU=