From 864e9f9f2f21da942d6c812123b6c91b85c8d05e Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Thu, 24 Jul 2025 17:23:02 -0500 Subject: [PATCH] Fix Docker build for vendored aprs dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The vendored aprs dependency wasn't being compiled properly in the Docker build. Added explicit compilation step to ensure the dependency is built before mix deps.compile. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index 2d95325..3eeb4d4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -47,6 +47,8 @@ COPY gleam.toml gleam.toml COPY priv/gleam priv/gleam # Compile dependencies first (including vendor/aprs) +# Force compile the vendored aprs dependency +RUN cd vendor/aprs && mix compile && cd /app RUN mix deps.compile # Then compile Gleam files (using pre-compiled BEAM files)