diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3df70dc..df34215 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -18,7 +18,7 @@ jobs: - name: Install dependencies run: | pip install uv - uv pip sync --system + uv pip sync --system uv.lock - name: Extract functionInputSchema id: extract_schema @@ -31,4 +31,4 @@ jobs: speckle_token: ${{ secrets.SPECKLE_FUNCTION_TOKEN }} speckle_function_id: ${{ secrets.SPECKLE_FUNCTION_ID }} speckle_function_input_schema_file_path: ${{ env.FUNCTION_SCHEMA_FILE_NAME }} - speckle_function_command: 'python -u main.py run' \ No newline at end of file + speckle_function_command: 'python -u main.py run' diff --git a/Dockerfile b/Dockerfile index 02a3697..272fdd4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,6 @@ COPY . /home/speckle RUN pip install uv # Install your package and dependencies -RUN uv pip sync --system +RUN uv pip sync --system uv.lock -CMD ["python", "main.py", "run"] \ No newline at end of file +CMD ["python", "main.py", "run"]