From b0fdb0a2a3125a650927b95222946c8b42a95159 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 15 Oct 2026 22:30:27 +0000 Subject: [PATCH 1/3] build(deps): Update rust Docker tag to v1.99.1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c055404..4b36df0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM rust:1.99.0-bookworm AS builder +FROM rust:1.99.1-bookworm AS builder RUN apt-get update && apt-get install -y --no-install-recommends pkg-config libssl-dev && rm -rf /var/lib/apt/lists/* From cc35951f05ef2b3d9d9017a92fbcbc3465f22ba3 Mon Sep 17 00:00:00 2001 From: "forkline[bot]" Date: Thu, 15 Oct 2026 22:42:06 +0000 Subject: [PATCH 2/3] fix(ci): pin docker build platform to linux/amd64 --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 6f205fd..40d3414 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -22,7 +22,7 @@ jobs: steps: - uses: actions/checkout@v7 - name: Build locked release image - run: docker build --progress=plain -t robotlb:pr . + run: docker build --platform linux/amd64 --progress=plain -t robotlb:pr . - name: Verify runtime dependencies and CLI startup run: | docker run --rm --entrypoint /bin/sh robotlb:pr -c ' From 04736945562be492ef576c4f7e74efec76273d46 Mon Sep 17 00:00:00 2001 From: "forkline[bot]" Date: Thu, 15 Oct 2026 22:53:42 +0000 Subject: [PATCH 3/3] fix(ci): use buildx for proper platform handling in docker build --- .github/workflows/tests.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 40d3414..759a670 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -21,11 +21,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 - name: Build locked release image - run: docker build --platform linux/amd64 --progress=plain -t robotlb:pr . + run: docker buildx build --platform linux/amd64 --load --progress=plain -t robotlb:pr . - name: Verify runtime dependencies and CLI startup run: | - docker run --rm --entrypoint /bin/sh robotlb:pr -c ' + docker run --rm --platform linux/amd64 --entrypoint /bin/sh robotlb:pr -c ' ldd /usr/local/bin/robotlb /usr/local/bin/robotlb --help > /dev/null '