This is an automated email from the ASF dual-hosted git repository.
shahar pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 018ff3a9d1b update breeze Option B quick setup (#56333)
018ff3a9d1b is described below
commit 018ff3a9d1be1e47b5b66f0ba14167203ea86fab
Author: andwct <[email protected]>
AuthorDate: Sat Oct 4 20:45:52 2025 +0800
update breeze Option B quick setup (#56333)
---
.../03a_contributors_quick_start_beginners.rst | 46 ++++++++++++++++------
1 file changed, 34 insertions(+), 12 deletions(-)
diff --git a/contributing-docs/03a_contributors_quick_start_beginners.rst
b/contributing-docs/03a_contributors_quick_start_beginners.rst
index 9622b444532..9214ba8fc62 100644
--- a/contributing-docs/03a_contributors_quick_start_beginners.rst
+++ b/contributing-docs/03a_contributors_quick_start_beginners.rst
@@ -123,24 +123,46 @@ This flag enables configuration to load example DAGs when
starting Airflow, whic
git fetch upstream && git rebase upstream/main && git push
--force-with-lease
-Option B – One-Click GitHub Codespaces
--------------------------------------
+## Option B – One-Click GitHub Codespaces
+
1. On **your fork**, click *Code → Codespaces → New codespace*.
2. Wait for the VS Code web IDE to appear. A terminal opens automatically.
-3. Install Breeze and start the development container
+3. Install Docker Buildx and Docker Compose (required for Breeze)
.. code-block:: bash
- curl -LsSf https://astral.sh/uv/install.sh | sh
- uv tool install prek
- prek install -f
- uv tool install -e ./dev/breeze
- uv run setup_vscode.py
- breeze start-airflow
+```
+mkdir -p ~/.docker/cli-plugins
+
+# Install Docker Buildx
+BUILDX_VERSION=v0.16.2
+curl -SL
"https://github.com/docker/buildx/releases/download/${BUILDX_VERSION}/buildx-${BUILDX_VERSION}.linux-amd64"
-o ~/.docker/cli-plugins/docker-buildx
+chmod +x ~/.docker/cli-plugins/docker-buildx
+docker buildx version
+
+# Install Docker Compose v2
+curl -SL
"https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname
-s | tr '[:upper:]' '[:lower:]')-$(uname -m)" -o
~/.docker/cli-plugins/docker-compose
+chmod +x ~/.docker/cli-plugins/docker-compose
+docker compose version
+```
+
+4. Install Breeze and start the development container
+
+.. code-block:: bash
+
+```
+curl -LsSf https://astral.sh/uv/install.sh | sh
+uv tool install prek
+prek install -f
+uv tool install -e ./dev/breeze
+uv run setup_vscode.py
+breeze start-airflow
+```
+
+5. Edit a file in the editor, save, and commit via the Source Control
+sidebar. Push when prompted.
+6. Press **Create pull request** when GitHub offers.
-4. Edit a file in the editor, save, and commit via the Source Control
- sidebar. Push when prompted.
-5. Press **Create pull request** when GitHub offers.
Review & Merge
--------------