Skip to content

Commit 90a8686

Browse files
authored
Merge pull request #1209 from RasaHQ/upgrade-grpcio
Update grpcio to resolve dependendency issues in rasa-private
2 parents 2305829 + 86e1fee commit 90a8686

File tree

7 files changed

+143
-122
lines changed

7 files changed

+143
-122
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,10 +155,14 @@ jobs:
155155
AWS_ARN_ROLE_TO_ASSUME: ${{ secrets.AWS_ASSUME_ROLE_SESSION_TOKEN }}
156156

157157
- name: Set up QEMU
158-
uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
158+
uses: docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0
159+
with:
160+
platforms: linux/amd64,linux/arm64
161+
# The latest version will lead to segmentation fault.
162+
image: tonistiigi/binfmt:qemu-v7.0.0-28
159163

160164
- name: Set up Docker Buildx
161-
uses: docker/setup-buildx-action@0d103c3126aa41d772a8362f6aa67afac040f80c # v3.1.0
165+
uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0
162166

163167
- name: Build and push docker image to AWS
164168
run: |
@@ -182,10 +186,14 @@ jobs:
182186
AWS_ARN_ROLE_TO_ASSUME: ${{ secrets.AWS_ASSUME_ROLE_SESSION_TOKEN }}
183187

184188
- name: Set up QEMU
185-
uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
189+
uses: docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0
190+
with:
191+
platforms: linux/amd64,linux/arm64
192+
# The latest version will lead to segmentation fault.
193+
image: tonistiigi/binfmt:qemu-v7.0.0-28
186194

187195
- name: Set up Docker Buildx
188-
uses: docker/setup-buildx-action@0d103c3126aa41d772a8362f6aa67afac040f80c # v3.1.0
196+
uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0
189197

190198
- name: Build and push docker image to AWS
191199
run: |

.github/workflows/pr-merged.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,14 @@ jobs:
3939
mask-password: "true"
4040

4141
- name: Set up QEMU
42-
uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
42+
uses: docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0
43+
with:
44+
platforms: linux/amd64,linux/arm64
45+
# The latest version will lead to segmentation fault.
46+
image: tonistiigi/binfmt:qemu-v7.0.0-28
4347

4448
- name: Set up Docker Buildx
45-
uses: docker/setup-buildx-action@0d103c3126aa41d772a8362f6aa67afac040f80c # v3.1.0
49+
uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0
4650

4751
- name: Build and push docker image to AWS
4852
run: |

.github/workflows/release-artifacts.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,14 @@ jobs:
4949
ref: ${{ needs.define-release-version.outputs.version }}
5050

5151
- name: Set up QEMU
52-
uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
52+
uses: docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0
53+
with:
54+
platforms: linux/amd64,linux/arm64
55+
# The latest version will lead to segmentation fault.
56+
image: tonistiigi/binfmt:qemu-v7.0.0-28
5357

5458
- name: Set up Docker Buildx
55-
uses: docker/setup-buildx-action@0d103c3126aa41d772a8362f6aa67afac040f80c # v3.1.0
59+
uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0
5660

5761
- name: Login to Docker Hub Registry 🔢
5862
run: echo ${{ secrets.DOCKER_HUB_PASSWORD }} | docker login -u ${{ secrets.DOCKER_HUB_USERNAME }} --password-stdin || true

poetry.lock

Lines changed: 114 additions & 109 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
44

55
[tool.poetry]
66
name = "rasa-sdk"
7-
version = "3.12.0.dev1"
7+
version = "3.12.0.dev2"
88
description = "Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants"
99
authors = [ "Rasa Technologies GmbH <[email protected]>",]
1010
maintainers = [ "Tom Bocklisch <[email protected]>",]
@@ -82,11 +82,11 @@ opentelemetry-api = "~1.16.0"
8282
opentelemetry-sdk = "~1.16.0"
8383
opentelemetry-exporter-jaeger = "~1.16.0"
8484
opentelemetry-exporter-otlp = "~1.16.0"
85-
grpcio = "~1.67.1"
85+
grpcio = "~1.60.0"
8686
protobuf = "~4.25.3"
8787
pydantic = "^2.6.4"
8888
grpcio-health-checking = "~1.59.3"
89-
grpcio-tools = "~1.62.3"
89+
grpcio-tools = "~1.60.0"
9090

9191
[tool.poetry.dev-dependencies]
9292
pytest-cov = "^4.1.0"

rasa_sdk/grpc_py/action_webhook_pb2.py

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rasa_sdk/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# this file will automatically be changed,
22
# do not add anything but the version number here!
3-
__version__ = "3.12.0.dev1"
3+
__version__ = "3.12.0.dev2"

0 commit comments

Comments
 (0)