chore: install build tools before app dependency setup#606
Merged
stranske merged 1 commit intophase-2-devfrom Sep 2, 2025
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull Request Overview
This PR modifies the Dockerfile to install essential build tools (pip, setuptools, wheel) in a separate step before installing project dependencies, ensuring that editable installs work correctly during the Docker image build process.
Key Changes
- Separates build tool installation from dependency installation for better reliability
- Removes redundant pip upgrade from the dependency installation step
Comments suppressed due to low confidence (1)
Dockerfile:1
- The timeout and retries options are not applied to the build tools installation on line 15. For consistency and reliability, these options should also be used when installing pip, setuptools, and wheel to handle potential network issues during the build tool installation step.
FROM python:3.11-slim
9 tasks
stranske
added a commit
that referenced
this pull request
Jan 7, 2026
Root cause: The workflow was using mode: 'invite' without force_mode, causing the reusable workflow to ignore the mode and prevent automatic bootstrap PR creation when issues are labeled with agent:codex. Changes: - Change mode from 'invite' to 'create' in bridge job - Add force_mode: true to override issue event defaults This matches the fix from Workflows repo commit bd48949 (PR #606) which resolved the same startup_failure issue in other consumer repos. Fixes #4185
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
[app]extras works during image buildTesting
./scripts/run_streamlit.sh --help(bootstrap cancelled)pytest -q(6 failed, 444 passed)https://chatgpt.com/codex/tasks/task_e_68b66d27c8808331bbd77fd94ae61a7b