From c0e31e54569ee4040090d2d36ae3d7763c3fbeb7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 9 Jun 2026 06:54:40 +0000 Subject: [PATCH 1/3] Initial plan From bdd542afb30d307deea33b52e7c524b520d10b7e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 9 Jun 2026 06:58:49 +0000 Subject: [PATCH 2/3] Fix cpp-grpc-client docker build: update grpc/1.39.1 to grpc/1.50.1 The `continuumio/miniconda3:latest` base image now ships with GCC 12+, which is incompatible with `abseil/20211102.0` (a transitive dependency of `grpc/1.39.1`). Updating to `grpc/1.50.1` pulls in `abseil/20220623.1` which compiles cleanly on GCC 12+. --- src/ansys/eigen/cpp/grpc/client/conanfile.txt | 2 +- src/ansys/eigen/cpp/grpc/server/conanfile.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ansys/eigen/cpp/grpc/client/conanfile.txt b/src/ansys/eigen/cpp/grpc/client/conanfile.txt index c0167017..6d256977 100644 --- a/src/ansys/eigen/cpp/grpc/client/conanfile.txt +++ b/src/ansys/eigen/cpp/grpc/client/conanfile.txt @@ -1,5 +1,5 @@ [requires] -grpc/1.39.1 +grpc/1.50.1 [generators] cmake diff --git a/src/ansys/eigen/cpp/grpc/server/conanfile.txt b/src/ansys/eigen/cpp/grpc/server/conanfile.txt index c8552680..e8bec071 100644 --- a/src/ansys/eigen/cpp/grpc/server/conanfile.txt +++ b/src/ansys/eigen/cpp/grpc/server/conanfile.txt @@ -1,5 +1,5 @@ [requires] -grpc/1.39.1 +grpc/1.50.1 eigen/3.4.0 [generators] From aa9264ebe947d94c3b96fade477e6359b547d01b Mon Sep 17 00:00:00 2001 From: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com> Date: Tue, 9 Jun 2026 09:06:13 +0200 Subject: [PATCH 3/3] ci: attempt to build on PRs --- .github/workflows/docker-images.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker-images.yml b/.github/workflows/docker-images.yml index decb4d7c..3ce5f69e 100644 --- a/.github/workflows/docker-images.yml +++ b/.github/workflows/docker-images.yml @@ -2,6 +2,7 @@ name: Docker images publishing on: workflow_dispatch: + pull_request: push: tags: - "*" @@ -52,6 +53,6 @@ jobs: with: context: . file: docker/${{ matrix.image-names }}/Dockerfile - push: true + push: ${{ github.ref == 'refs/heads/main' }} tags: ${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ matrix.image-names }}:latest cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ matrix.image-names }}:latest