From 81d333a9aad48362c25fd6ac4825134b75be4976 Mon Sep 17 00:00:00 2001 From: alnoki <43892045+alnoki@users.noreply.github.com> Date: Fri, 23 Aug 2024 21:26:57 -0700 Subject: [PATCH] Update broker with internal healthcheck --- .github/workflows/push-broker.yaml | 2 +- src/rust/broker/Dockerfile | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/push-broker.yaml b/.github/workflows/push-broker.yaml index ff1f66248..4f8c92366 100644 --- a/.github/workflows/push-broker.yaml +++ b/.github/workflows/push-broker.yaml @@ -25,7 +25,7 @@ jobs: context: 'src/rust' file: 'src/rust/broker/Dockerfile' labels: '${{ steps.metadata.outputs.labels }}' - platforms: '${{ vars.DOCKER_IMAGE_PLATFORMS }}' + platforms: 'linux/amd64' push: 'true' tags: '${{ steps.metadata.outputs.tags }}' timeout-minutes: 360 diff --git a/src/rust/broker/Dockerfile b/src/rust/broker/Dockerfile index e3696c719..fd140995d 100644 --- a/src/rust/broker/Dockerfile +++ b/src/rust/broker/Dockerfile @@ -36,6 +36,7 @@ RUN cargo build --bin broker --package broker --release --features $FEATURES # Install runtime dependencies, copy over binary. FROM debian:bookworm-slim AS runtime RUN apt-get update && apt-get install -y --no-install-recommends \ + curl \ libssl-dev \ libpq-dev \ && rm -rf /var/lib/apt/lists/* \