You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2022/05/31 23:55:39 UTC
[airflow] branch main updated: Re-add --force-build flag (#24061)
This is an automated email from the ASF dual-hosted git repository.
potiuk 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 5005ff2735 Re-add --force-build flag (#24061)
5005ff2735 is described below
commit 5005ff2735b0bb80dc913f2070d3a507156a9394
Author: Jarek Potiuk <ja...@polidea.com>
AuthorDate: Wed Jun 1 01:55:31 2022 +0200
Re-add --force-build flag (#24061)
After #24052 we also need to add --force-build flag as for
Python 3.7 rebuilding CI cache would have been silently ignored as
no image building would be needed
---
.github/workflows/ci.yml | 1 +
.../airflow_breeze/commands/ci_image_commands.py | 2 +
dev/refresh_images.sh | 1 +
images/breeze/output-build-image.svg | 137 +++++++++++----------
images/breeze/output-commands-hash.txt | 2 +-
5 files changed, 74 insertions(+), 69 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 781cdbb08e..05781d33d7 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -1712,6 +1712,7 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
run: >
breeze build-image
--prepare-buildx-cache
+ --force-build
--platform ${{ matrix.platform }}
env:
PYTHON_MAJOR_MINOR_VERSION: ${{ matrix.python-version }}
diff --git a/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py b/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py
index 325808b704..879b45ea81 100644
--- a/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py
@@ -44,6 +44,7 @@ from airflow_breeze.utils.common_options import (
option_docker_cache,
option_dry_run,
option_empty_image,
+ option_force_build,
option_github_repository,
option_github_token,
option_github_username,
@@ -216,6 +217,7 @@ CI_IMAGE_TOOLS_PARAMETERS = {
@option_additional_runtime_apt_command
@option_dev_apt_command
@option_dev_apt_deps
+@option_force_build
@option_runtime_apt_command
@option_runtime_apt_deps
@option_airflow_constraints_mode_ci
diff --git a/dev/refresh_images.sh b/dev/refresh_images.sh
index 333b3b87eb..ed5591585a 100755
--- a/dev/refresh_images.sh
+++ b/dev/refresh_images.sh
@@ -28,6 +28,7 @@ breeze self-upgrade --force
breeze build-image \
--build-multiple-images \
--prepare-buildx-cache \
+ --force-build \
--platform linux/amd64,linux/arm64 \
--verbose
diff --git a/images/breeze/output-build-image.svg b/images/breeze/output-build-image.svg
index 6b555c27f3..b779367062 100644
--- a/images/breeze/output-build-image.svg
+++ b/images/breeze/output-build-image.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1544 1596.8000000000002" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1544 1623.2" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@@ -19,92 +19,93 @@
font-weight: 700;
}
- .terminal-3295394084-matrix {
+ .terminal-2884033632-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 26.400000000000002px;
font-variant-east-asian: full-width;
}
- .terminal-3295394084-title {
+ .terminal-2884033632-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-3295394084-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-3295394084-r2 { fill: #c5c8c6 }
-.terminal-3295394084-r3 { fill: #d0b344;font-weight: bold }
-.terminal-3295394084-r4 { fill: #868887 }
-.terminal-3295394084-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-3295394084-r6 { fill: #98a84b;font-weight: bold }
-.terminal-3295394084-r7 { fill: #8d7b39 }
+ .terminal-2884033632-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-2884033632-r2 { fill: #c5c8c6 }
+.terminal-2884033632-r3 { fill: #d0b344;font-weight: bold }
+.terminal-2884033632-r4 { fill: #868887 }
+.terminal-2884033632-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-2884033632-r6 { fill: #98a84b;font-weight: bold }
+.terminal-2884033632-r7 { fill: #8d7b39 }
</style>
- <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="16" y="20" width="1512" height="1556.8" rx="12"/><text class="terminal-3295394084-title" fill="#c5c8c6" text-anchor="middle" x="756" y="46">Command: build-image</text>
+ <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="16" y="20" width="1512" height="1583.2" rx="12"/><text class="terminal-2884033632-title" fill="#c5c8c6" text-anchor="middle" x="756" y="46">Command: build-image</text>
<circle cx="40" cy="40" r="7" fill="#ff5f57"/>
<circle cx="62" cy="40" r="7" fill="#febc2e"/>
<circle cx="84" cy="40" r="7" fill="#28c840"/>
<g transform="translate(28, 60)">
- <text alignment-baseline="baseline" class="terminal-3295394084-matrix" font-variant="east-asian-width-values"><tspan class="terminal-3295394084-r1" x="0" y="20" textLength="1488">                                                    [...]
-</tspan><tspan class="terminal-3295394084-r1" x="0" y="46.4" textLength="12.4"> </tspan><tspan class="terminal-3295394084-r3" x="12.4" y="46.4" textLength="86.8">Usage: </tspan><tspan class="terminal-3295394084-r1" x="99.2" y="46.4" textLength="1388.8">breeze build-image [OPTIONS]                                 [...]
-</tspan><tspan class="terminal-3295394084-r1" x="0" y="72.8" textLength="1488">                                                                      [...]
-</tspan><tspan class="terminal-3295394084-r2" x="0" y="99.2" textLength="12.4"> </tspan><tspan class="terminal-3295394084-r2" x="12.4" y="99.2" textLength="1463.2">Build CI image. Include building multiple images for all python versions (sequentially).                               [...]
-</tspan><tspan class="terminal-3295394084-r2" x="0" y="125.6" textLength="1488">                                                                     [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="152" textLength="1488">╭─ Basic usage ────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-3295394084-r2" x="1488" y="152" textLength="12.4">
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="178.4" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="178.4" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="178.4" textLength="99.2">--python</tspan><tspan class="terminal-3295394084-r2" x="136.4" y="178.4" textLength="310">                        [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="204.8" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="204.8" textLength="483.6">                                       </tspan><tspan class="terminal-3295394084-r7" x="496" y="204.8" textLength="744">(>3.7< [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="231.2" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="231.2" textLength="483.6">                                       </tspan><tspan class="terminal-3295394084-r4" x="496" y="231.2" textLength="744">[default: [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="257.6" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="257.6" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="257.6" textLength="384.4">--upgrade-to-newer-dependencies</tspan><tspan class="terminal-3295394084-r2" x="421.6" y="257.6" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r6" x="446.4" y="257.6" textLength="24.8">-u</tspan><tspan clas [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="284" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="284" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="284" textLength="198.4">--debian-version</tspan><tspan class="terminal-3295394084-r2" x="235.6" y="284" textLength="210.8">                 </tspan><tspan class="terminal-329539 [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="310.4" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="310.4" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="310.4" textLength="136.4">--image-tag</tspan><tspan class="terminal-3295394084-r2" x="173.6" y="310.4" textLength="272.8">                      </ts [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="336.8" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="336.8" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="336.8" textLength="186">--tag-as-latest</tspan><tspan class="terminal-3295394084-r2" x="223.2" y="336.8" textLength="223.2">                  </tspan><tspan class="term [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="363.2" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="363.2" textLength="992">                                       Useful when you build or pull image with </tspan><tspan [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="389.6" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="389.6" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="389.6" textLength="173.6">--docker-cache</tspan><tspan class="terminal-3295394084-r2" x="210.8" y="389.6" textLength="235.6">                   </tspan><tspan clas [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="416" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="416" textLength="483.6">                                       </tspan><tspan class="terminal-3295394084-r4" x="496" y="416" textLength="558">[default: reg [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="442.4" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-3295394084-r2" x="1488" y="442.4" textLength="12.4">
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="468.8" textLength="1488">╭─ Building multiple images ───────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-3295394084-r2" x="1488" y="468.8" textLength="12.4">
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="495.2" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="495.2" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="495.2" textLength="285.2">--build-multiple-images</tspan><tspan class="terminal-3295394084-r2" x="322.4" y="495.2" textLength="49.6">    </tspan><tspan class="terminal-3295394084-r2" x="372" y="495.2" textLength="1078.8">Run the  [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="521.6" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="521.6" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="521.6" textLength="210.8">--python-versions</tspan><tspan class="terminal-3295394084-r2" x="248" y="521.6" textLength="124">          </tspan><tspan class="terminal-3295394084-r2" x="372" y="521.6" textLength [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="548" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="548" textLength="359.6">                             </tspan><tspan class="terminal-3295394084-r4" x="372" y="548" textLength="967.2">[default: 3.7 3.8 3.9 3.10]      [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="574.4" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-3295394084-r2" x="1488" y="574.4" textLength="12.4">
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="600.8" textLength="1488">╭─ Advanced options (for power users) ─────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-3295394084-r2" x="1488" y="600.8" textLength="12.4">
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="627.2" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="627.2" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="627.2" textLength="396.8">--install-providers-from-sources</tspan><tspan class="terminal-3295394084-r2" x="434" y="627.2" textLength="49.6">    </tspan><tspan class="terminal-3295394084-r2" x="483.6" y="627.2" textLength="967.2">Install&# [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="653.6" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="653.6" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="653.6" textLength="322.4">--airflow-constraints-mode</tspan><tspan class="terminal-3295394084-r2" x="359.6" y="653.6" textLength="124">          </tspan><tspan class="terminal-3295394084-r2" x="483.6" y="653. [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="680" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="680" textLength="471.2">                                      </tspan><tspan class="terminal-3295394084-r7" x="483.6" y="680" textLength="880.4">(constraints-source- [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="706.4" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="706.4" textLength="471.2">                                      </tspan><tspan class="terminal-3295394084-r4" x="483.6" y="706.4" textLength="880.4">[default:  [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="732.8" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="732.8" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="732.8" textLength="384.4">--airflow-constraints-reference</tspan><tspan class="terminal-3295394084-r2" x="421.6" y="732.8" textLength="62">     </tspan><tspan class="terminal-3295394084-r2" x="483.6" y="732.8" textLength="644.8">Cons [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="759.2" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="759.2" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="759.2" textLength="297.6">--additional-python-deps</tspan><tspan class="terminal-3295394084-r2" x="334.8" y="759.2" textLength="148.8">            </tspan><tspan class="terminal-3295394084-r2" x="48 [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="785.6" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="785.6" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="785.6" textLength="223.2">--runtime-apt-deps</tspan><tspan class="terminal-3295394084-r2" x="260.4" y="785.6" textLength="223.2">                  </tspan><tspan class= [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="812" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="812" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="812" textLength="260.4">--runtime-apt-command</tspan><tspan class="terminal-3295394084-r2" x="297.6" y="812" textLength="186">               </tspan><tspan class="terminal-3295394084-r2" [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="838.4" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="838.4" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="838.4" textLength="235.6">--additional-extras</tspan><tspan class="terminal-3295394084-r2" x="272.8" y="838.4" textLength="210.8">                 </tspan><tspan class="term [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="864.8" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="864.8" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="864.8" textLength="359.6">--additional-runtime-apt-deps</tspan><tspan class="terminal-3295394084-r2" x="396.8" y="864.8" textLength="86.8">       </tspan><tspan class="terminal-3295394084-r2" x="483.6" y="864.8" textLength= [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="891.2" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="891.2" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="891.2" textLength="347.2">--additional-runtime-apt-env</tspan><tspan class="terminal-3295394084-r2" x="384.4" y="891.2" textLength="99.2">        </tspan><tspan class="terminal-3295394084-r2" x="483.6" y="891.2" textLe [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="917.6" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="917.6" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="917.6" textLength="396.8">--additional-runtime-apt-command</tspan><tspan class="terminal-3295394084-r2" x="434" y="917.6" textLength="49.6">    </tspan><tspan class="terminal-3295394084-r2" x="483.6" y="917.6" textLength="818.4">Additiona [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="944" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="944" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="944" textLength="310">--additional-dev-apt-deps</tspan><tspan class="terminal-3295394084-r2" x="347.2" y="944" textLength="136.4">           </tspan><tspan class="terminal-3295394084-r2" x="483.6" y="944" te [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="970.4" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="970.4" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="970.4" textLength="297.6">--additional-dev-apt-env</tspan><tspan class="terminal-3295394084-r2" x="334.8" y="970.4" textLength="148.8">            </tspan><tspan class="terminal-3295394084-r2" x="48 [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="996.8" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="996.8" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="996.8" textLength="347.2">--additional-dev-apt-command</tspan><tspan class="terminal-3295394084-r2" x="384.4" y="996.8" textLength="99.2">        </tspan><tspan class="terminal-3295394084-r2" x="483.6" y="996.8" textLe [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1023.2" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1023.2" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1023.2" textLength="173.6">--dev-apt-deps</tspan><tspan class="terminal-3295394084-r2" x="210.8" y="1023.2" textLength="272.8">                      [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1049.6" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1049.6" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1049.6" textLength="210.8">--dev-apt-command</tspan><tspan class="terminal-3295394084-r2" x="248" y="1049.6" textLength="235.6">                   </tspan><tspan [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1076" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-3295394084-r2" x="1488" y="1076" textLength="12.4">
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1102.4" textLength="1488">╭─ Preparing cache and push (for maintainers and CI) ──────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-3295394084-r2" x="1488" y="1102.4" textLength="12.4">
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1128.8" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1128.8" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1128.8" textLength="173.6">--github-token</tspan><tspan class="terminal-3295394084-r2" x="210.8" y="1128.8" textLength="148.8">            </tspan><tspan class="terminal-3295394084-r2" x="359.6" y [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1155.2" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1155.2" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1155.2" textLength="210.8">--github-username</tspan><tspan class="terminal-3295394084-r2" x="248" y="1155.2" textLength="111.6">         </tspan><tspan class="terminal-3295394084-r2" x="359.6" y="1155.2" textLen [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1181.6" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1181.6" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1181.6" textLength="124">--platform</tspan><tspan class="terminal-3295394084-r2" x="161.2" y="1181.6" textLength="198.4">                </tspan><tspan class="terminal-32953940 [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1208" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1208" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1208" textLength="148.8">--push-image</tspan><tspan class="terminal-3295394084-r2" x="186" y="1208" textLength="173.6">              </tspan><tspan class="terminal-3295394084-r2" x="359.6" y [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1234.4" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1234.4" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1234.4" textLength="161.2">--empty-image</tspan><tspan class="terminal-3295394084-r2" x="198.4" y="1234.4" textLength="161.2">             </tspan><tspan class="terminal-3295394084-r2" x="359 [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1260.8" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1260.8" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1260.8" textLength="272.8">--prepare-buildx-cache</tspan><tspan class="terminal-3295394084-r2" x="310" y="1260.8" textLength="49.6">    </tspan><tspan class="terminal-3295394084-r2" x="359.6" y="1260.8" textLength="1091.2">Prepares  [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1287.2" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1287.2" textLength="347.2">                            </tspan><tspan class="terminal-3295394084-r2" x="359.6" y="1287.2" textLength="1091.2">the image).          [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1313.6" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-3295394084-r2" x="1488" y="1313.6" textLength="12.4">
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1340" textLength="1488">╭─ Options ────────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-3295394084-r2" x="1488" y="1340" textLength="12.4">
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1366.4" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1366.4" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1366.4" textLength="235.6">--github-repository</tspan><tspan class="terminal-3295394084-r2" x="272.8" y="1366.4" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r6" x="297.6" y="1366.4" textLength="24.8">-g</tspan><tspan class="term [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1392.8" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1392.8" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1392.8" textLength="111.6">--verbose</tspan><tspan class="terminal-3295394084-r2" x="148.8" y="1392.8" textLength="148.8">            </tspan><tspan class="terminal-3295394084-r6" x="297.6" y="139 [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1419.2" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1419.2" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1419.2" textLength="111.6">--dry-run</tspan><tspan class="terminal-3295394084-r2" x="148.8" y="1419.2" textLength="148.8">            </tspan><tspan class="terminal-3295394084-r6" x="297.6" y="141 [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1445.6" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1445.6" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1445.6" textLength="99.2">--answer</tspan><tspan class="terminal-3295394084-r2" x="136.4" y="1445.6" textLength="161.2">             </tspan><tspan class="terminal-3295394084-r6" x="297.6" y= [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1472" textLength="12.4">│</tspan><tspan class="terminal-3295394084-r2" x="12.4" y="1472" textLength="24.8">  </tspan><tspan class="terminal-3295394084-r5" x="37.2" y="1472" textLength="74.4">--help</tspan><tspan class="terminal-3295394084-r2" x="111.6" y="1472" textLength="186">               </tspan><tspan class="terminal-3295394084-r6" x="297.6" y= [...]
-</tspan><tspan class="terminal-3295394084-r4" x="0" y="1498.4" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-3295394084-r2" x="1488" y="1498.4" textLength="12.4">
+ <text alignment-baseline="baseline" class="terminal-2884033632-matrix" font-variant="east-asian-width-values"><tspan class="terminal-2884033632-r1" x="0" y="20" textLength="1488">                                                    [...]
+</tspan><tspan class="terminal-2884033632-r1" x="0" y="46.4" textLength="12.4"> </tspan><tspan class="terminal-2884033632-r3" x="12.4" y="46.4" textLength="86.8">Usage: </tspan><tspan class="terminal-2884033632-r1" x="99.2" y="46.4" textLength="1388.8">breeze build-image [OPTIONS]                                 [...]
+</tspan><tspan class="terminal-2884033632-r1" x="0" y="72.8" textLength="1488">                                                                      [...]
+</tspan><tspan class="terminal-2884033632-r2" x="0" y="99.2" textLength="12.4"> </tspan><tspan class="terminal-2884033632-r2" x="12.4" y="99.2" textLength="1463.2">Build CI image. Include building multiple images for all python versions (sequentially).                               [...]
+</tspan><tspan class="terminal-2884033632-r2" x="0" y="125.6" textLength="1488">                                                                     [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="152" textLength="1488">╭─ Basic usage ────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-2884033632-r2" x="1488" y="152" textLength="12.4">
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="178.4" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="178.4" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="178.4" textLength="99.2">--python</tspan><tspan class="terminal-2884033632-r2" x="136.4" y="178.4" textLength="310">                        [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="204.8" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="204.8" textLength="483.6">                                       </tspan><tspan class="terminal-2884033632-r7" x="496" y="204.8" textLength="744">(>3.7< [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="231.2" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="231.2" textLength="483.6">                                       </tspan><tspan class="terminal-2884033632-r4" x="496" y="231.2" textLength="744">[default: [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="257.6" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="257.6" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="257.6" textLength="384.4">--upgrade-to-newer-dependencies</tspan><tspan class="terminal-2884033632-r2" x="421.6" y="257.6" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r6" x="446.4" y="257.6" textLength="24.8">-u</tspan><tspan clas [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="284" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="284" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="284" textLength="198.4">--debian-version</tspan><tspan class="terminal-2884033632-r2" x="235.6" y="284" textLength="210.8">                 </tspan><tspan class="terminal-288403 [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="310.4" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="310.4" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="310.4" textLength="136.4">--image-tag</tspan><tspan class="terminal-2884033632-r2" x="173.6" y="310.4" textLength="272.8">                      </ts [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="336.8" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="336.8" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="336.8" textLength="186">--tag-as-latest</tspan><tspan class="terminal-2884033632-r2" x="223.2" y="336.8" textLength="223.2">                  </tspan><tspan class="term [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="363.2" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="363.2" textLength="992">                                       Useful when you build or pull image with </tspan><tspan [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="389.6" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="389.6" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="389.6" textLength="173.6">--docker-cache</tspan><tspan class="terminal-2884033632-r2" x="210.8" y="389.6" textLength="235.6">                   </tspan><tspan clas [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="416" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="416" textLength="483.6">                                       </tspan><tspan class="terminal-2884033632-r4" x="496" y="416" textLength="558">[default: reg [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="442.4" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="442.4" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="442.4" textLength="161.2">--force-build</tspan><tspan class="terminal-2884033632-r2" x="198.4" y="442.4" textLength="248">                    </tspan><tspan c [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="468.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-2884033632-r2" x="1488" y="468.8" textLength="12.4">
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="495.2" textLength="1488">╭─ Building multiple images ───────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-2884033632-r2" x="1488" y="495.2" textLength="12.4">
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="521.6" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="521.6" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="521.6" textLength="285.2">--build-multiple-images</tspan><tspan class="terminal-2884033632-r2" x="322.4" y="521.6" textLength="49.6">    </tspan><tspan class="terminal-2884033632-r2" x="372" y="521.6" textLength="1078.8">Run the  [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="548" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="548" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="548" textLength="210.8">--python-versions</tspan><tspan class="terminal-2884033632-r2" x="248" y="548" textLength="124">          </tspan><tspan class="terminal-2884033632-r2" x="372" y="548" textLength="967.2">S [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="574.4" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="574.4" textLength="359.6">                             </tspan><tspan class="terminal-2884033632-r4" x="372" y="574.4" textLength="967.2">[default: 3.7 3.8 3.9 3.10]     [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="600.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-2884033632-r2" x="1488" y="600.8" textLength="12.4">
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="627.2" textLength="1488">╭─ Advanced options (for power users) ─────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-2884033632-r2" x="1488" y="627.2" textLength="12.4">
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="653.6" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="653.6" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="653.6" textLength="396.8">--install-providers-from-sources</tspan><tspan class="terminal-2884033632-r2" x="434" y="653.6" textLength="49.6">    </tspan><tspan class="terminal-2884033632-r2" x="483.6" y="653.6" textLength="967.2">Install&# [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="680" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="680" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="680" textLength="322.4">--airflow-constraints-mode</tspan><tspan class="terminal-2884033632-r2" x="359.6" y="680" textLength="124">          </tspan><tspan class="terminal-2884033632-r2" x="483.6" y="680" textLen [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="706.4" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="706.4" textLength="471.2">                                      </tspan><tspan class="terminal-2884033632-r7" x="483.6" y="706.4" textLength="880.4">(constraints-s [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="732.8" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="732.8" textLength="471.2">                                      </tspan><tspan class="terminal-2884033632-r4" x="483.6" y="732.8" textLength="880.4">[default:  [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="759.2" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="759.2" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="759.2" textLength="384.4">--airflow-constraints-reference</tspan><tspan class="terminal-2884033632-r2" x="421.6" y="759.2" textLength="62">     </tspan><tspan class="terminal-2884033632-r2" x="483.6" y="759.2" textLength="644.8">Cons [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="785.6" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="785.6" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="785.6" textLength="297.6">--additional-python-deps</tspan><tspan class="terminal-2884033632-r2" x="334.8" y="785.6" textLength="148.8">            </tspan><tspan class="terminal-2884033632-r2" x="48 [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="812" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="812" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="812" textLength="223.2">--runtime-apt-deps</tspan><tspan class="terminal-2884033632-r2" x="260.4" y="812" textLength="223.2">                  </tspan><tspan class="termina [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="838.4" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="838.4" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="838.4" textLength="260.4">--runtime-apt-command</tspan><tspan class="terminal-2884033632-r2" x="297.6" y="838.4" textLength="186">               </tspan><tspan class="terminal-2884033 [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="864.8" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="864.8" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="864.8" textLength="235.6">--additional-extras</tspan><tspan class="terminal-2884033632-r2" x="272.8" y="864.8" textLength="210.8">                 </tspan><tspan class="term [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="891.2" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="891.2" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="891.2" textLength="359.6">--additional-runtime-apt-deps</tspan><tspan class="terminal-2884033632-r2" x="396.8" y="891.2" textLength="86.8">       </tspan><tspan class="terminal-2884033632-r2" x="483.6" y="891.2" textLength= [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="917.6" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="917.6" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="917.6" textLength="347.2">--additional-runtime-apt-env</tspan><tspan class="terminal-2884033632-r2" x="384.4" y="917.6" textLength="99.2">        </tspan><tspan class="terminal-2884033632-r2" x="483.6" y="917.6" textLe [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="944" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="944" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="944" textLength="396.8">--additional-runtime-apt-command</tspan><tspan class="terminal-2884033632-r2" x="434" y="944" textLength="49.6">    </tspan><tspan class="terminal-2884033632-r2" x="483.6" y="944" textLength="818.4">Additional com [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="970.4" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="970.4" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="970.4" textLength="310">--additional-dev-apt-deps</tspan><tspan class="terminal-2884033632-r2" x="347.2" y="970.4" textLength="136.4">           </tspan><tspan class="terminal-2884033632-r2" x="483.6" y= [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="996.8" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="996.8" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="996.8" textLength="297.6">--additional-dev-apt-env</tspan><tspan class="terminal-2884033632-r2" x="334.8" y="996.8" textLength="148.8">            </tspan><tspan class="terminal-2884033632-r2" x="48 [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1023.2" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1023.2" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1023.2" textLength="347.2">--additional-dev-apt-command</tspan><tspan class="terminal-2884033632-r2" x="384.4" y="1023.2" textLength="99.2">        </tspan><tspan class="terminal-2884033632-r2" x="483.6" y="1023.2" t [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1049.6" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1049.6" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1049.6" textLength="173.6">--dev-apt-deps</tspan><tspan class="terminal-2884033632-r2" x="210.8" y="1049.6" textLength="272.8">                      [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1076" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1076" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1076" textLength="210.8">--dev-apt-command</tspan><tspan class="terminal-2884033632-r2" x="248" y="1076" textLength="235.6">                   </tspan><tspan class=" [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1102.4" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-2884033632-r2" x="1488" y="1102.4" textLength="12.4">
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1128.8" textLength="1488">╭─ Preparing cache and push (for maintainers and CI) ──────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-2884033632-r2" x="1488" y="1128.8" textLength="12.4">
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1155.2" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1155.2" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1155.2" textLength="173.6">--github-token</tspan><tspan class="terminal-2884033632-r2" x="210.8" y="1155.2" textLength="148.8">            </tspan><tspan class="terminal-2884033632-r2" x="359.6" y [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1181.6" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1181.6" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1181.6" textLength="210.8">--github-username</tspan><tspan class="terminal-2884033632-r2" x="248" y="1181.6" textLength="111.6">         </tspan><tspan class="terminal-2884033632-r2" x="359.6" y="1181.6" textLen [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1208" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1208" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1208" textLength="124">--platform</tspan><tspan class="terminal-2884033632-r2" x="161.2" y="1208" textLength="198.4">                </tspan><tspan class="terminal-2884033632-r2" x [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1234.4" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1234.4" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1234.4" textLength="148.8">--push-image</tspan><tspan class="terminal-2884033632-r2" x="186" y="1234.4" textLength="173.6">              </tspan><tspan class="terminal-2884033632-r2" x=" [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1260.8" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1260.8" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1260.8" textLength="161.2">--empty-image</tspan><tspan class="terminal-2884033632-r2" x="198.4" y="1260.8" textLength="161.2">             </tspan><tspan class="terminal-2884033632-r2" x="359 [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1287.2" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1287.2" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1287.2" textLength="272.8">--prepare-buildx-cache</tspan><tspan class="terminal-2884033632-r2" x="310" y="1287.2" textLength="49.6">    </tspan><tspan class="terminal-2884033632-r2" x="359.6" y="1287.2" textLength="1091.2">Prepares  [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1313.6" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1313.6" textLength="347.2">                            </tspan><tspan class="terminal-2884033632-r2" x="359.6" y="1313.6" textLength="1091.2">the image).          [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1340" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-2884033632-r2" x="1488" y="1340" textLength="12.4">
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1366.4" textLength="1488">╭─ Options ────────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-2884033632-r2" x="1488" y="1366.4" textLength="12.4">
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1392.8" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1392.8" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1392.8" textLength="235.6">--github-repository</tspan><tspan class="terminal-2884033632-r2" x="272.8" y="1392.8" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r6" x="297.6" y="1392.8" textLength="24.8">-g</tspan><tspan class="term [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1419.2" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1419.2" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1419.2" textLength="111.6">--verbose</tspan><tspan class="terminal-2884033632-r2" x="148.8" y="1419.2" textLength="148.8">            </tspan><tspan class="terminal-2884033632-r6" x="297.6" y="141 [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1445.6" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1445.6" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1445.6" textLength="111.6">--dry-run</tspan><tspan class="terminal-2884033632-r2" x="148.8" y="1445.6" textLength="148.8">            </tspan><tspan class="terminal-2884033632-r6" x="297.6" y="144 [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1472" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1472" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1472" textLength="99.2">--answer</tspan><tspan class="terminal-2884033632-r2" x="136.4" y="1472" textLength="161.2">             </tspan><tspan class="terminal-2884033632-r6" x="297.6" y="1472" t [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1498.4" textLength="12.4">│</tspan><tspan class="terminal-2884033632-r2" x="12.4" y="1498.4" textLength="24.8">  </tspan><tspan class="terminal-2884033632-r5" x="37.2" y="1498.4" textLength="74.4">--help</tspan><tspan class="terminal-2884033632-r2" x="111.6" y="1498.4" textLength="186">               </tspan><tspan class="terminal-2884033632-r6" x="2 [...]
+</tspan><tspan class="terminal-2884033632-r4" x="0" y="1524.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-2884033632-r2" x="1488" y="1524.8" textLength="12.4">
</tspan></text>
</g>
</svg>
diff --git a/images/breeze/output-commands-hash.txt b/images/breeze/output-commands-hash.txt
index 60451263b1..0a73056042 100644
--- a/images/breeze/output-commands-hash.txt
+++ b/images/breeze/output-commands-hash.txt
@@ -1 +1 @@
-4b9bda7e1b32565b73e604c969dbdc86
+dfa197bfca0465db8174b262c4b9850b