From 7cc2abbce509f70c43e9d7ed53fc688d8248534c Mon Sep 17 00:00:00 2001 From: ayu Date: Thu, 20 Aug 2026 11:17:51 -0700 Subject: [PATCH] [async worker] include atproto workspace in image (#461) --- osprey_async_worker/Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/osprey_async_worker/Dockerfile b/osprey_async_worker/Dockerfile index 43fb3b7..cc1a843 100644 --- a/osprey_async_worker/Dockerfile +++ b/osprey_async_worker/Dockerfile @@ -45,10 +45,11 @@ ADD osprey_rpc/pyproject.toml /osprey/osprey_rpc/pyproject.toml ADD osprey_worker/pyproject.toml /osprey/osprey_worker/pyproject.toml ADD osprey_async_worker/pyproject.toml /osprey/osprey_async_worker/pyproject.toml ADD example_plugins/pyproject.toml /osprey/example_plugins/pyproject.toml +COPY example_atproto_plugins/pyproject.toml /osprey/example_atproto_plugins/pyproject.toml # Create minimal package structure required by uv -RUN mkdir -p /osprey/osprey_worker /osprey/osprey_async_worker /osprey/osprey_rpc /osprey/example_plugins/src && \ - touch /osprey/osprey_worker/__init__.py /osprey/osprey_async_worker/__init__.py /osprey/osprey_rpc/__init__.py /osprey/example_plugins/src/__init__.py +RUN mkdir -p /osprey/osprey_worker /osprey/osprey_async_worker /osprey/osprey_rpc /osprey/example_plugins/src /osprey/example_atproto_plugins/src/atproto_plugin && \ + touch /osprey/osprey_worker/__init__.py /osprey/osprey_async_worker/__init__.py /osprey/osprey_rpc/__init__.py /osprey/example_plugins/src/__init__.py /osprey/example_atproto_plugins/src/atproto_plugin/__init__.py # Install the full workspace, including osprey_async_worker (this is the one image # that does). This layer is cached when only source code changes. @@ -65,6 +66,7 @@ ADD osprey_worker /osprey/osprey_worker ADD osprey_async_worker /osprey/osprey_async_worker ADD osprey_rpc /osprey/osprey_rpc ADD example_plugins /osprey/example_plugins +COPY example_atproto_plugins /osprey/example_atproto_plugins COPY entrypoint.sh /osprey/entrypoint.sh -- 2.51.2