fix(ci): keep deployable backend runtime-only
All checks were successful
CICD Start / Sanity and Base Decision (pull_request) Successful in 16s
All checks were successful
CICD Start / Sanity and Base Decision (pull_request) Successful in 16s
Sync only runtime dependencies in the backend deployable image and remove Renovate config options that the current Renovate release rejects.
This commit is contained in:
@@ -229,10 +229,6 @@ jobs:
|
||||
prConcurrentLimit: 3,
|
||||
branchConcurrentLimit: 5,
|
||||
|
||||
// Logging
|
||||
logLevel: 'info',
|
||||
logFile: '/tmp/renovate.log',
|
||||
|
||||
// Dry run mode for testing
|
||||
dryRun: process.env.RENOVATE_DRY_RUN === 'true'
|
||||
};
|
||||
|
||||
@@ -24,8 +24,8 @@ COPY backend/pyproject.toml backend/uv.lock* ./
|
||||
# requiring the file to pass through .dockerignore.
|
||||
RUN echo '# plex-playlist' > /README.md
|
||||
|
||||
# Install dependencies
|
||||
RUN uv sync --frozen
|
||||
# Install runtime dependencies only
|
||||
RUN uv sync --frozen --no-dev
|
||||
|
||||
# Copy application code
|
||||
COPY backend/ .
|
||||
|
||||
Reference in New Issue
Block a user