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 341d5b747d Add feture of "not-ready" provider. (#36391)
341d5b747d is described below
commit 341d5b747db78b9be00d5d5dc491e37d413570da
Author: Jarek Potiuk <[email protected]>
AuthorDate: Sat Dec 23 19:49:15 2023 +0100
Add feture of "not-ready" provider. (#36391)
This PR adds possibility of marking the provider as "not ready" in the
provider.yaml (by setting optional field as "not-ready" to `true".
Setting provider as "not-ready", removes it by default from all the
release management commands - preparing documentation files preparing
provider packages, publishing docs.
You can include such providers via `--include-not-ready-providers`
flag (or setting INCLUDE_NOT_READY_PROVIDERS environment variable to
true).
This flag is set to True in our CI, so that we can make sure the
providers in-progress are also being tested and verified, but when
release manager prepares packages, those providers are not prepared.
That will help in early stage of a lifecycle of a provider when we
already want to iterate and test it continuously, but - for example
the API of such provider is not yet stable or when we are in progress
of moving functionality for such provider from core.
This PR also marks `fab` providers as "not-ready" as it is still
early days and we want to exclude it for now from any kind of release
process.
---
.github/workflows/build-images.yml | 1 +
.github/workflows/ci.yml | 1 +
airflow/provider.yaml.schema.json | 4 ++
airflow/providers/fab/provider.yaml | 5 ++
dev/README_RELEASE_PROVIDER_PACKAGES.md | 52 +++++++++++++++++
.../src/airflow_breeze/commands/common_options.py | 11 +++-
.../airflow_breeze/commands/developer_commands.py | 7 ++-
.../commands/developer_commands_config.py | 1 +
.../commands/release_management_commands.py | 35 ++++++++++--
.../commands/release_management_commands_config.py | 4 ++
.../prepare_providers/provider_packages.py | 14 +++--
dev/breeze/src/airflow_breeze/utils/packages.py | 24 +++++++-
images/breeze/output_build-docs.svg | 18 +++---
images/breeze/output_build-docs.txt | 2 +-
...tput_release-management_add-back-references.svg | 26 +++++----
...tput_release-management_add-back-references.txt | 2 +-
...management_generate-issue-content-providers.svg | 12 ++--
...management_generate-issue-content-providers.txt | 2 +-
...e-management_prepare-provider-documentation.svg | 66 ++++++++++++----------
...e-management_prepare-provider-documentation.txt | 2 +-
...elease-management_prepare-provider-packages.svg | 48 ++++++++--------
...elease-management_prepare-provider-packages.txt | 2 +-
.../output_release-management_publish-docs.svg | 56 +++++++++---------
.../output_release-management_publish-docs.txt | 2 +-
24 files changed, 275 insertions(+), 122 deletions(-)
diff --git a/.github/workflows/build-images.yml
b/.github/workflows/build-images.yml
index 82cc6e5987..8ea80a9ac6 100644
--- a/.github/workflows/build-images.yml
+++ b/.github/workflows/build-images.yml
@@ -259,6 +259,7 @@ jobs:
RUNS_ON: "${{ needs.build-info.outputs.runs-on }}"
BACKEND: sqlite
VERSION_SUFFIX_FOR_PYPI: "dev0"
+ INCLUDE_NOT_READY_PROVIDERS: "true"
steps:
- name: Cleanup repo
run: docker run -v "${GITHUB_WORKSPACE}:/workspace" -u 0:0 bash -c "rm
-rf /workspace/*"
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index a775347092..2ff81a80ba 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -49,6 +49,7 @@ env:
IMAGE_TAG: "${{ github.event.pull_request.head.sha || github.sha }}"
USE_SUDO: "true"
INCLUDE_SUCCESS_OUTPUTS: "true"
+ INCLUDE_NOT_READY_PROVIDERS: "true"
AIRFLOW_ENABLE_AIP_44: "true"
MOUNT_SOURCES: "skip"
diff --git a/airflow/provider.yaml.schema.json
b/airflow/provider.yaml.schema.json
index be589f5490..d811f7318d 100644
--- a/airflow/provider.yaml.schema.json
+++ b/airflow/provider.yaml.schema.json
@@ -29,6 +29,10 @@
"description": "If set to true, the provider is also removed and
will be soon removed from the code",
"type:": "boolean"
},
+ "not-ready": {
+ "description": "If set to true, the provider is not included by
default in release commands - for example when provider release or
documentation is being prepared (not-ready providers are enabled in CI by
default)",
+ "type:": "boolean"
+ },
"dependencies": {
"description": "Dependencies that should be added to the provider",
"type": "array",
diff --git a/airflow/providers/fab/provider.yaml
b/airflow/providers/fab/provider.yaml
index 7ae0e2e12a..6ac75474dd 100644
--- a/airflow/providers/fab/provider.yaml
+++ b/airflow/providers/fab/provider.yaml
@@ -25,6 +25,11 @@ description: |
`Flask App Builder <https://flask-appbuilder.readthedocs.io/>`__
suspended: false
+
+# The provider is not yet ready to be released, we will skip it by default
when preparing new release waves
+# For providers until we think it should be released.
+not-ready: true
+
source-date-epoch: 1703288133
versions:
diff --git a/dev/README_RELEASE_PROVIDER_PACKAGES.md
b/dev/README_RELEASE_PROVIDER_PACKAGES.md
index 3f8fd3c448..c8389343f7 100644
--- a/dev/README_RELEASE_PROVIDER_PACKAGES.md
+++ b/dev/README_RELEASE_PROVIDER_PACKAGES.md
@@ -25,6 +25,7 @@
- [Bump min Airflow version for
providers](#bump-min-airflow-version-for-providers)
- [Decide when to release](#decide-when-to-release)
- [Provider packages versioning](#provider-packages-versioning)
+- [Possible states of provider packages](#possible-states-of-provider-packages)
- [Prepare Regular Provider packages
(RC)](#prepare-regular-provider-packages-rc)
- [Increasing version number](#increasing-version-number)
- [Generate release notes](#generate-release-notes)
@@ -122,6 +123,57 @@ packages.
Details about maintaining the SEMVER version are going to be discussed and
implemented in
[the related issue](https://github.com/apache/airflow/issues/11425)
+# Possible states of provider packages
+
+The provider packages can be in one of several states.
+
+* The `ready` state the provider package is released as part of the regular
release cycle (including the
+ documentation, package building and publishing). This is the default state
for all providers.
+* The `not-ready` state is when the provider has `not-ready` field set to
`true` in the `provider.yaml` file.
+ This is usually used when the provider has some in-progress changes (usually
API changes) that we do not
+ want to release yet as part of the regular release cycle. Providers in this
state are excluded from being
+ released as part of the regular release cycle (including documentation
building). You can build and prepare
+ such provider when you explicitly specify it as argument of a release
command or by passing
+ `--include-not-ready-providers` flag in corresponding command. The
`not-ready` providers are treated as
+ regular providers when it comes to running tests and preparing and releasing
packages in `CI` - as we want
+ to make sure they are properly releasable any time and we want them to
contribute to dependencies and we
+ want to test them.
+* The `suspended` state is when the provider has `suspended` field set to
`true` in the `provider.yaml` file.
+ This is used when we have a good reason to suspend such provider, following
the devlist discussion and
+ vote or "lazy consensus". The process of suspension is described in
[Provider's docs](../PROVIDERS.rst).
+ The `suspended` providers are excluded from being released as part of the
regular release cycle (including
+ documentation building) but also they do not contribute dependencies to the
CI image and their tests are
+ not run in CI process. You can build and prepare such provider when you
explicitly specify it as argument
+ of a release command or by passing `--include-suspended-providers` flag in
corresponding command (but it
+ might or might not work at any time as the provider release commands are not
regularly run on CI for the
+ suspended providers). The `suspended` providers are not released as part of
the regular release cycle.
+* The `removed` state is when the provider is marked as `removed` - usually
after some period of time being
+ `suspended`. This is a temporary state after the provider has been voted (or
agreed in "lazy consensus") to
+ be removed and it is only used for exactly one release cycle - in order to
produce the final version of
+ the package - identical to the previous version with the exception of the
removal notice. The process
+ of removal is described in [Provider's docs](../PROVIDERS.rst). The
`removed` providers are included in
+ the regular release cycle (including documentation building) because the
`--include-removed-providers`
+ flag is passed to commands that release manager runs (see below). The
difference between `suspended`
+ and `removed` providers is that additional information is added to their
documentation about the provider
+ not being maintained any more by the community.
+
+This graph shows the possible transitions between the states:
+
+```mermaid
+graph TD;
+ new[/new/]
+ new -- Add to the code -->ready;
+ ready
+ ready-- Mark as not ready -->not-ready;
+ not-ready-- Mark as ready -->ready;
+ ready-- Suspend -->suspended;
+ suspended-- Resume -->ready;
+ ready-- Mark as removed -->removed;
+ suspended-- Mark as removed -->removed;
+ gone[\gone\]
+ removed -- Remove from the code --> gone;
+```
+
# Prepare Regular Provider packages (RC)
## Increasing version number
diff --git a/dev/breeze/src/airflow_breeze/commands/common_options.py
b/dev/breeze/src/airflow_breeze/commands/common_options.py
index 5cb8c771f8..12d0ee77b8 100644
--- a/dev/breeze/src/airflow_breeze/commands/common_options.py
+++ b/dev/breeze/src/airflow_breeze/commands/common_options.py
@@ -74,7 +74,10 @@ argument_doc_packages = click.argument(
required=False,
type=NotVerifiedBetterChoice(
get_available_packages(
- include_non_provider_doc_packages=True,
include_all_providers=True, include_removed=True
+ include_non_provider_doc_packages=True,
+ include_all_providers=True,
+ include_removed=True,
+ include_not_ready=True,
)
),
)
@@ -189,6 +192,12 @@ option_include_removed_providers = click.option(
is_flag=True,
envvar="INCLUDE_REMOVED_PROVIDERS",
)
+option_include_not_ready_providers = click.option(
+ "--include-not-ready-providers",
+ help="Whether to include providers that are not yet ready to be released.",
+ is_flag=True,
+ envvar="INCLUDE_NOT_READY_PROVIDERS",
+)
option_include_success_outputs = click.option(
"--include-success-outputs",
help="Whether to include outputs of successful parallel runs (skipped by
default).",
diff --git a/dev/breeze/src/airflow_breeze/commands/developer_commands.py
b/dev/breeze/src/airflow_breeze/commands/developer_commands.py
index a30184ab68..fcc9bd57ce 100644
--- a/dev/breeze/src/airflow_breeze/commands/developer_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/developer_commands.py
@@ -44,6 +44,7 @@ from airflow_breeze.commands.common_options import (
option_forward_credentials,
option_github_repository,
option_image_tag_for_running,
+ option_include_not_ready_providers,
option_include_removed_providers,
option_installation_package_format,
option_integration,
@@ -590,6 +591,7 @@ def start_airflow(
@click.option("-d", "--docs-only", help="Only build documentation.",
is_flag=True)
@option_dry_run
@option_github_repository
+@option_include_not_ready_providers
@option_include_removed_providers
@click.option(
"--one-pass-only",
@@ -612,6 +614,7 @@ def build_docs(
clean_build: bool,
docs_only: bool,
github_repository: str,
+ include_not_ready_providers: bool,
include_removed_providers: bool,
one_pass_only: bool,
package_filter: tuple[str, ...],
@@ -640,7 +643,9 @@ def build_docs(
spellcheck_only=spellcheck_only,
one_pass_only=one_pass_only,
short_doc_packages=expand_all_provider_packages(
- doc_packages, include_removed=include_removed_providers
+ short_doc_packages=doc_packages,
+ include_removed=include_removed_providers,
+ include_not_ready=include_not_ready_providers,
),
)
cmd = "/opt/airflow/scripts/in_container/run_docs_build.sh " + " ".join(
diff --git
a/dev/breeze/src/airflow_breeze/commands/developer_commands_config.py
b/dev/breeze/src/airflow_breeze/commands/developer_commands_config.py
index 13f3d518c3..7fba31b8b0 100644
--- a/dev/breeze/src/airflow_breeze/commands/developer_commands_config.py
+++ b/dev/breeze/src/airflow_breeze/commands/developer_commands_config.py
@@ -294,6 +294,7 @@ DEVELOPER_PARAMETERS: dict[str, list[dict[str, str |
list[str]]]] = {
"--clean-build",
"--one-pass-only",
"--package-filter",
+ "--include-not-ready-providers",
"--include-removed-providers",
"--github-repository",
"--builder",
diff --git
a/dev/breeze/src/airflow_breeze/commands/release_management_commands.py
b/dev/breeze/src/airflow_breeze/commands/release_management_commands.py
index a18a3ecd1c..05202a53b9 100644
--- a/dev/breeze/src/airflow_breeze/commands/release_management_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/release_management_commands.py
@@ -46,6 +46,7 @@ from airflow_breeze.commands.common_options import (
option_github_repository,
option_historical_python_version,
option_image_tag_for_running,
+ option_include_not_ready_providers,
option_include_removed_providers,
option_include_success_outputs,
option_installation_package_format,
@@ -153,7 +154,7 @@ argument_provider_packages = click.argument(
"provider_packages",
nargs=-1,
required=False,
-
type=NotVerifiedBetterChoice(get_available_packages(include_removed=False)),
+ type=NotVerifiedBetterChoice(get_available_packages(include_removed=False,
include_not_ready=False)),
)
option_airflow_site_directory = click.option(
"-a",
@@ -347,6 +348,7 @@ def provider_action_summary(description: str, message_type:
MessageType, package
@argument_provider_packages
@option_answer
@option_dry_run
+@option_include_not_ready_providers
@option_include_removed_providers
@click.option(
"--non-interactive",
@@ -369,6 +371,7 @@ def provider_action_summary(description: str, message_type:
MessageType, package
def prepare_provider_documentation(
base_branch: str,
github_repository: str,
+ include_not_ready_providers: bool,
include_removed_providers: bool,
non_interactive: bool,
only_min_version_update: bool,
@@ -391,7 +394,9 @@ def prepare_provider_documentation(
fix_ownership_using_docker()
cleanup_python_generated_files()
if not provider_packages:
- provider_packages =
get_available_packages(include_removed=include_removed_providers)
+ provider_packages = get_available_packages(
+ include_removed=include_removed_providers,
include_not_ready=include_not_ready_providers
+ )
if not skip_git_fetch:
run_command(["git", "remote", "rm", "apache-https-for-providers"],
check=False, stderr=DEVNULL)
@@ -521,12 +526,14 @@ def basic_provider_checks(provider_package_id: str) ->
dict[str, Any]:
)
@option_dry_run
@option_github_repository
+@option_include_not_ready_providers
@option_include_removed_providers
@argument_provider_packages
@option_verbose
def prepare_provider_packages(
clean_dist: bool,
github_repository: str,
+ include_not_ready_providers: bool,
include_removed_providers: bool,
package_format: str,
package_list_file: IO | None,
@@ -539,7 +546,10 @@ def prepare_provider_packages(
fix_ownership_using_docker()
cleanup_python_generated_files()
packages_list = get_packages_list_to_act_on(
- package_list_file, provider_packages, include_removed_providers
+ package_list_file=package_list_file,
+ provider_packages=provider_packages,
+ include_removed=include_removed_providers,
+ include_not_ready=include_not_ready_providers,
)
if not skip_tag_check:
run_command(["git", "remote", "rm", "apache-https-for-providers"],
check=False, stderr=DEVNULL)
@@ -1146,6 +1156,7 @@ def run_publish_docs_in_parallel(
@option_airflow_site_directory
@option_debug_resources
@option_dry_run
+@option_include_not_ready_providers
@option_include_removed_providers
@option_include_success_outputs
@click.option("-s", "--override-versioned", help="Overrides versioned
directories.", is_flag=True)
@@ -1166,6 +1177,7 @@ def publish_docs(
debug_resources: bool,
doc_packages: tuple[str, ...],
include_success_outputs: bool,
+ include_not_ready_providers: bool,
include_removed_providers: bool,
override_versioned: bool,
package_filter: tuple[str, ...],
@@ -1181,7 +1193,11 @@ def publish_docs(
)
current_packages = find_matching_long_package_names(
- short_packages=expand_all_provider_packages(doc_packages,
include_removed=include_removed_providers),
+ short_packages=expand_all_provider_packages(
+ short_doc_packages=doc_packages,
+ include_removed=include_removed_providers,
+ include_not_ready=include_not_ready_providers,
+ ),
filters=package_filter,
)
print(f"Publishing docs for {len(current_packages)} package(s)")
@@ -1210,12 +1226,14 @@ def publish_docs(
help="Command to add back references for documentation to make it backward
compatible.",
)
@option_airflow_site_directory
+@option_include_not_ready_providers
@option_include_removed_providers
@argument_doc_packages
@option_dry_run
@option_verbose
def add_back_references(
airflow_site_directory: str,
+ include_not_ready_providers: bool,
include_removed_providers: bool,
doc_packages: tuple[str, ...],
):
@@ -1233,7 +1251,14 @@ def add_back_references(
)
sys.exit(1)
start_generating_back_references(
- site_path, list(expand_all_provider_packages(doc_packages,
include_removed=include_removed_providers))
+ site_path,
+ list(
+ expand_all_provider_packages(
+ short_doc_packages=doc_packages,
+ include_removed=include_removed_providers,
+ include_not_ready=include_not_ready_providers,
+ )
+ ),
)
diff --git
a/dev/breeze/src/airflow_breeze/commands/release_management_commands_config.py
b/dev/breeze/src/airflow_breeze/commands/release_management_commands_config.py
index 1e24023159..1dfa78f3aa 100644
---
a/dev/breeze/src/airflow_breeze/commands/release_management_commands_config.py
+++
b/dev/breeze/src/airflow_breeze/commands/release_management_commands_config.py
@@ -132,6 +132,7 @@ RELEASE_MANAGEMENT_PARAMETERS: dict[str, list[dict[str, str
| list[str]]]] = {
"options": [
"--clean-dist",
"--github-repository",
+ "--include-not-ready-providers",
"--include-removed-providers",
"--package-format",
"--package-list-file",
@@ -147,6 +148,7 @@ RELEASE_MANAGEMENT_PARAMETERS: dict[str, list[dict[str, str
| list[str]]]] = {
"options": [
"--base-branch",
"--github-repository",
+ "--include-not-ready-providers",
"--include-removed-providers",
"--non-interactive",
"--only-min-version-update",
@@ -197,6 +199,7 @@ RELEASE_MANAGEMENT_PARAMETERS: dict[str, list[dict[str, str
| list[str]]]] = {
"name": "Publish Docs",
"options": [
"--airflow-site-directory",
+ "--include-not-ready-providers",
"--include-removed-providers",
"--override-versioned",
"--package-filter",
@@ -218,6 +221,7 @@ RELEASE_MANAGEMENT_PARAMETERS: dict[str, list[dict[str, str
| list[str]]]] = {
"name": "Add Back References to Docs",
"options": [
"--airflow-site-directory",
+ "--include-not-ready-providers",
"--include-removed-providers",
],
},
diff --git
a/dev/breeze/src/airflow_breeze/prepare_providers/provider_packages.py
b/dev/breeze/src/airflow_breeze/prepare_providers/provider_packages.py
index b9b79f3654..231bb7ff87 100644
--- a/dev/breeze/src/airflow_breeze/prepare_providers/provider_packages.py
+++ b/dev/breeze/src/airflow_breeze/prepare_providers/provider_packages.py
@@ -22,12 +22,13 @@ import subprocess
import sys
from pathlib import Path
from shutil import copytree, rmtree
-from typing import IO, Any
+from typing import Any, TextIO
from airflow_breeze.utils.console import get_console
from airflow_breeze.utils.packages import (
get_available_packages,
get_latest_provider_tag,
+ get_not_ready_provider_ids,
get_provider_details,
get_provider_jinja_context,
get_removed_provider_ids,
@@ -228,7 +229,10 @@ def move_built_packages_and_cleanup(
def get_packages_list_to_act_on(
- package_list_file: IO | None, provider_packages: tuple[str, ...],
include_removed: bool = False
+ package_list_file: TextIO | None,
+ provider_packages: tuple[str, ...],
+ include_not_ready: bool = False,
+ include_removed: bool = False,
) -> list[str]:
if package_list_file and provider_packages:
get_console().print(
@@ -237,11 +241,13 @@ def get_packages_list_to_act_on(
sys.exit(1)
if package_list_file:
removed_provider_ids = get_removed_provider_ids()
+ not_ready_provider_ids = get_not_ready_provider_ids()
return [
package.strip()
for package in package_list_file.readlines()
- if package.strip() not in removed_provider_ids
+ if (package.strip() not in removed_provider_ids or include_removed)
+ and (package.strip() not in not_ready_provider_ids or
include_not_ready)
]
elif provider_packages:
return list(provider_packages)
- return get_available_packages(include_removed=include_removed)
+ return get_available_packages(include_removed=include_removed,
include_not_ready=include_not_ready)
diff --git a/dev/breeze/src/airflow_breeze/utils/packages.py
b/dev/breeze/src/airflow_breeze/utils/packages.py
index 63c1f25728..59fe46f2e2 100644
--- a/dev/breeze/src/airflow_breeze/utils/packages.py
+++ b/dev/breeze/src/airflow_breeze/utils/packages.py
@@ -228,6 +228,15 @@ def get_removed_provider_ids() -> list[str]:
]
+@lru_cache
+def get_not_ready_provider_ids() -> list[str]:
+ return [
+ provider_id
+ for provider_id, provider_metadata in
get_provider_packages_metadata().items()
+ if provider_metadata.get("not-ready", False)
+ ]
+
+
def get_provider_requirements(provider_id: str) -> list[str]:
package_metadata = get_provider_packages_metadata().get(provider_id)
return package_metadata["dependencies"] if package_metadata else []
@@ -239,6 +248,7 @@ def get_available_packages(
include_all_providers: bool = False,
include_suspended: bool = False,
include_removed: bool = False,
+ include_not_ready: bool = False,
) -> list[str]:
"""
Return provider ids for all packages that are available currently (not
suspended).
@@ -246,6 +256,7 @@ def get_available_packages(
:rtype: object
:param include_suspended: whether the suspended packages should be included
:param include_removed: whether the removed packages should be included
+ :param include_not_ready: whether the not-ready ppackages should be
included
:param include_non_provider_doc_packages: whether the non-provider doc
packages should be included
(packages like apache-airflow, helm-chart, docker-stack)
:param include_all_providers: whether "all-providers" should be included
ni the list.
@@ -253,6 +264,11 @@ def get_available_packages(
"""
provider_ids: list[str] =
list(json.loads(PROVIDER_DEPENDENCIES_JSON_FILE_PATH.read_text()).keys())
available_packages = []
+ not_ready_provider_ids = get_not_ready_provider_ids()
+ if not include_not_ready:
+ provider_ids = [
+ provider_id for provider_id in provider_ids if provider_id not in
not_ready_provider_ids
+ ]
if include_non_provider_doc_packages:
available_packages.extend(REGULAR_DOC_PACKAGES)
if include_all_providers:
@@ -266,12 +282,16 @@ def get_available_packages(
def expand_all_provider_packages(
- short_doc_packages: tuple[str, ...], include_removed: bool = False
+ short_doc_packages: tuple[str, ...],
+ include_removed: bool = False,
+ include_not_ready: bool = False,
) -> tuple[str, ...]:
"""In case there are "all-providers" in the list, expand the list with all
providers."""
if "all-providers" in short_doc_packages:
packages = [package for package in short_doc_packages if package !=
"all-providers"]
-
packages.extend(get_available_packages(include_removed=include_removed))
+ packages.extend(
+ get_available_packages(include_removed=include_removed,
include_not_ready=include_not_ready)
+ )
short_doc_packages = tuple(set(packages))
return short_doc_packages
diff --git a/images/breeze/output_build-docs.svg
b/images/breeze/output_build-docs.svg
index a63bbdbd32..f6f773ffb0 100644
--- a/images/breeze/output_build-docs.svg
+++ b/images/breeze/output_build-docs.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 952.8"
xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 977.1999999999999"
xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@@ -44,7 +44,7 @@
<defs>
<clipPath id="breeze-build-docs-clip-terminal">
- <rect x="0" y="0" width="1463.0" height="901.8" />
+ <rect x="0" y="0" width="1463.0" height="926.1999999999999" />
</clipPath>
<clipPath id="breeze-build-docs-line-0">
<rect x="0" y="1.5" width="1464" height="24.65"/>
@@ -154,9 +154,12 @@
<clipPath id="breeze-build-docs-line-35">
<rect x="0" y="855.5" width="1464" height="24.65"/>
</clipPath>
+<clipPath id="breeze-build-docs-line-36">
+ <rect x="0" y="879.9" width="1464" height="24.65"/>
+ </clipPath>
</defs>
- <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1"
x="1" y="1" width="1480" height="950.8" rx="8"/><text
class="breeze-build-docs-title" fill="#c5c8c6" text-anchor="middle" x="740"
y="27">Command: build-docs</text>
+ <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1"
x="1" y="1" width="1480" height="975.2" rx="8"/><text
class="breeze-build-docs-title" fill="#c5c8c6" text-anchor="middle" x="740"
y="27">Command: build-docs</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
@@ -199,10 +202,11 @@
</text><text class="breeze-build-docs-r5" x="0" y="752" textLength="12.2"
clip-path="url(#breeze-build-docs-line-30)">│</text><text
class="breeze-build-docs-r5" x="427" y="752" textLength="756.4"
clip-path="url(#breeze-build-docs-line-30)">[default: autodetect]                                     
[...]
</text><text class="breeze-build-docs-r5" x="0" y="776.4" textLength="1464"
clip-path="url(#breeze-build-docs-line-31)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-build-docs-r1" x="1464" y="776.4" textLength="12.2"
clip-path="url(#breeze-build-docs-line-31)">
</text><text class="breeze-build-docs-r5" x="0" y="800.8" textLength="24.4"
clip-path="url(#breeze-build-docs-line-32)">╭─</text><text
class="breeze-build-docs-r5" x="24.4" y="800.8" textLength="195.2"
clip-path="url(#breeze-build-docs-line-32)"> Common options </text><text
class="breeze-build-docs-r5" x="219.6" y="800.8" textLength="1220"
clip-path="url(#breeze-build-docs-line-32)">───────────────────────────────────────────────────────────────────────────────────────────
[...]
-</text><text class="breeze-build-docs-r5" x="0" y="825.2" textLength="12.2"
clip-path="url(#breeze-build-docs-line-33)">│</text><text
class="breeze-build-docs-r4" x="24.4" y="825.2" textLength="12.2"
clip-path="url(#breeze-build-docs-line-33)">-</text><text
class="breeze-build-docs-r4" x="36.6" y="825.2" textLength="48.8"
clip-path="url(#breeze-build-docs-line-33)">-dry</text><text
class="breeze-build-docs-r4" x="85.4" y="825.2" textLength="48.8"
clip-path="url(#breeze-build-docs-line-33 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="849.6" textLength="12.2"
clip-path="url(#breeze-build-docs-line-34)">│</text><text
class="breeze-build-docs-r4" x="24.4" y="849.6" textLength="12.2"
clip-path="url(#breeze-build-docs-line-34)">-</text><text
class="breeze-build-docs-r4" x="36.6" y="849.6" textLength="97.6"
clip-path="url(#breeze-build-docs-line-34)">-verbose</text><text
class="breeze-build-docs-r6" x="158.6" y="849.6" textLength="24.4"
clip-path="url(#breeze-build-docs-li [...]
-</text><text class="breeze-build-docs-r5" x="0" y="874" textLength="12.2"
clip-path="url(#breeze-build-docs-line-35)">│</text><text
class="breeze-build-docs-r4" x="24.4" y="874" textLength="12.2"
clip-path="url(#breeze-build-docs-line-35)">-</text><text
class="breeze-build-docs-r4" x="36.6" y="874" textLength="61"
clip-path="url(#breeze-build-docs-line-35)">-help</text><text
class="breeze-build-docs-r6" x="158.6" y="874" textLength="24.4"
clip-path="url(#breeze-build-docs-line-35)">-h</t [...]
-</text><text class="breeze-build-docs-r5" x="0" y="898.4" textLength="1464"
clip-path="url(#breeze-build-docs-line-36)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-build-docs-r1" x="1464" y="898.4" textLength="12.2"
clip-path="url(#breeze-build-docs-line-36)">
+</text><text class="breeze-build-docs-r5" x="0" y="825.2" textLength="12.2"
clip-path="url(#breeze-build-docs-line-33)">│</text><text
class="breeze-build-docs-r4" x="24.4" y="825.2" textLength="12.2"
clip-path="url(#breeze-build-docs-line-33)">-</text><text
class="breeze-build-docs-r4" x="36.6" y="825.2" textLength="48.8"
clip-path="url(#breeze-build-docs-line-33)">-dry</text><text
class="breeze-build-docs-r4" x="85.4" y="825.2" textLength="48.8"
clip-path="url(#breeze-build-docs-line-33 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="849.6" textLength="12.2"
clip-path="url(#breeze-build-docs-line-34)">│</text><text
class="breeze-build-docs-r4" x="24.4" y="849.6" textLength="12.2"
clip-path="url(#breeze-build-docs-line-34)">-</text><text
class="breeze-build-docs-r4" x="36.6" y="849.6" textLength="97.6"
clip-path="url(#breeze-build-docs-line-34)">-include</text><text
class="breeze-build-docs-r4" x="134.2" y="849.6" textLength="244"
clip-path="url(#breeze-build-docs-lin [...]
+</text><text class="breeze-build-docs-r5" x="0" y="874" textLength="12.2"
clip-path="url(#breeze-build-docs-line-35)">│</text><text
class="breeze-build-docs-r4" x="24.4" y="874" textLength="12.2"
clip-path="url(#breeze-build-docs-line-35)">-</text><text
class="breeze-build-docs-r4" x="36.6" y="874" textLength="97.6"
clip-path="url(#breeze-build-docs-line-35)">-verbose</text><text
class="breeze-build-docs-r6" x="402.6" y="874" textLength="24.4"
clip-path="url(#breeze-build-docs-line-35)"> [...]
+</text><text class="breeze-build-docs-r5" x="0" y="898.4" textLength="12.2"
clip-path="url(#breeze-build-docs-line-36)">│</text><text
class="breeze-build-docs-r4" x="24.4" y="898.4" textLength="12.2"
clip-path="url(#breeze-build-docs-line-36)">-</text><text
class="breeze-build-docs-r4" x="36.6" y="898.4" textLength="61"
clip-path="url(#breeze-build-docs-line-36)">-help</text><text
class="breeze-build-docs-r6" x="402.6" y="898.4" textLength="24.4"
clip-path="url(#breeze-build-docs-line-36 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="922.8" textLength="1464"
clip-path="url(#breeze-build-docs-line-37)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-build-docs-r1" x="1464" y="922.8" textLength="12.2"
clip-path="url(#breeze-build-docs-line-37)">
</text>
</g>
</g>
diff --git a/images/breeze/output_build-docs.txt
b/images/breeze/output_build-docs.txt
index 880c1685d3..198dfe7f66 100644
--- a/images/breeze/output_build-docs.txt
+++ b/images/breeze/output_build-docs.txt
@@ -1 +1 @@
-57cc85fdf8e35e5adb918676b18af7e8
+4a2f03c364a8db88f792adc9575e4ac7
diff --git a/images/breeze/output_release-management_add-back-references.svg
b/images/breeze/output_release-management_add-back-references.svg
index d07c693926..ddc4b33e73 100644
--- a/images/breeze/output_release-management_add-back-references.svg
+++ b/images/breeze/output_release-management_add-back-references.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 660.0"
xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 684.4"
xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@@ -45,7 +45,7 @@
<defs>
<clipPath id="breeze-release-management-add-back-references-clip-terminal">
- <rect x="0" y="0" width="1463.0" height="609.0" />
+ <rect x="0" y="0" width="1463.0" height="633.4" />
</clipPath>
<clipPath id="breeze-release-management-add-back-references-line-0">
<rect x="0" y="1.5" width="1464" height="24.65"/>
@@ -119,9 +119,12 @@
<clipPath id="breeze-release-management-add-back-references-line-23">
<rect x="0" y="562.7" width="1464" height="24.65"/>
</clipPath>
+<clipPath id="breeze-release-management-add-back-references-line-24">
+ <rect x="0" y="587.1" width="1464" height="24.65"/>
+ </clipPath>
</defs>
- <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1"
x="1" y="1" width="1480" height="658" rx="8"/><text
class="breeze-release-management-add-back-references-title" fill="#c5c8c6"
text-anchor="middle" x="740"
y="27">Command: release-management add-back-references</text>
+ <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1"
x="1" y="1" width="1480" height="682.4" rx="8"/><text
class="breeze-release-management-add-back-references-title" fill="#c5c8c6"
text-anchor="middle" x="740"
y="27">Command: release-management add-back-references</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
@@ -148,14 +151,15 @@
</text><text class="breeze-release-management-add-back-references-r1" x="12.2"
y="361.6" textLength="976"
clip-path="url(#breeze-release-management-add-back-references-line-14)">Command to add back references for documentation to make it backward compatible.</text><text
class="breeze-release-management-add-back-references-r1" x="1464" y="361.6"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-14)">
</text><text class="breeze-release-management-add-back-references-r1" x="1464"
y="386" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-15)">
</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="410.4" textLength="24.4"
clip-path="url(#breeze-release-management-add-back-references-line-16)">╭─</text><text
class="breeze-release-management-add-back-references-r5" x="24.4" y="410.4"
textLength="353.8"
clip-path="url(#breeze-release-management-add-back-references-line-16)"> Add Back References to Docs </text><text
class="breeze-release-management-add-back-references-r5" x="37 [...]
-</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="434.8" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-17)">│</text><text
class="breeze-release-management-add-back-references-r6" x="24.4" y="434.8"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-17)">*</text><text
class="breeze-release-management-add-back-references-r4" x="61" y="434.8"
textLength="12.2" clip-path="url(#breeze-release [...]
-</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="459.2" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-18)">│</text><text
class="breeze-release-management-add-back-references-r4" x="61" y="459.2"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-18)">-</text><text
class="breeze-release-management-add-back-references-r4" x="73.2" y="459.2"
textLength="97.6" clip-path="url(#breeze-release [...]
-</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="483.6" textLength="1464"
clip-path="url(#breeze-release-management-add-back-references-line-19)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-add-back-references-r1" x="1464" y="483.6"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-19)">
-</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="508" textLength="24.4"
clip-path="url(#breeze-release-management-add-back-references-line-20)">╭─</text><text
class="breeze-release-management-add-back-references-r5" x="24.4" y="508"
textLength="195.2"
clip-path="url(#breeze-release-management-add-back-references-line-20)"> Common options </text><text
class="breeze-release-management-add-back-references-r5" x="219.6" y="508"
textLength="1220" c [...]
-</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="532.4" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-21)">│</text><text
class="breeze-release-management-add-back-references-r4" x="24.4" y="532.4"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-21)">-</text><text
class="breeze-release-management-add-back-references-r4" x="36.6" y="532.4"
textLength="48.8" clip-path="url(#breeze-relea [...]
-</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="556.8" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-22)">│</text><text
class="breeze-release-management-add-back-references-r4" x="24.4" y="556.8"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-22)">-</text><text
class="breeze-release-management-add-back-references-r4" x="36.6" y="556.8"
textLength="97.6" clip-path="url(#breeze-relea [...]
-</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="581.2" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-23)">│</text><text
class="breeze-release-management-add-back-references-r4" x="24.4" y="581.2"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-23)">-</text><text
class="breeze-release-management-add-back-references-r4" x="36.6" y="581.2"
textLength="61" clip-path="url(#breeze-release [...]
-</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="605.6" textLength="1464"
clip-path="url(#breeze-release-management-add-back-references-line-24)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-add-back-references-r1" x="1464" y="605.6"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-24)">
+</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="434.8" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-17)">│</text><text
class="breeze-release-management-add-back-references-r6" x="24.4" y="434.8"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-17)">*</text><text
class="breeze-release-management-add-back-references-r4" x="61" y="434.8"
textLength="12.2" clip-path="url(#breeze-release [...]
+</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="459.2" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-18)">│</text><text
class="breeze-release-management-add-back-references-r4" x="61" y="459.2"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-18)">-</text><text
class="breeze-release-management-add-back-references-r4" x="73.2" y="459.2"
textLength="97.6" clip-path="url(#breeze-release [...]
+</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="483.6" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-19)">│</text><text
class="breeze-release-management-add-back-references-r4" x="61" y="483.6"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-19)">-</text><text
class="breeze-release-management-add-back-references-r4" x="73.2" y="483.6"
textLength="97.6" clip-path="url(#breeze-release [...]
+</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="508" textLength="1464"
clip-path="url(#breeze-release-management-add-back-references-line-20)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-add-back-references-r1" x="1464" y="508"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-20)">
+</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="532.4" textLength="24.4"
clip-path="url(#breeze-release-management-add-back-references-line-21)">╭─</text><text
class="breeze-release-management-add-back-references-r5" x="24.4" y="532.4"
textLength="195.2"
clip-path="url(#breeze-release-management-add-back-references-line-21)"> Common options </text><text
class="breeze-release-management-add-back-references-r5" x="219.6" y="532.4"
textLength="1 [...]
+</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="556.8" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-22)">│</text><text
class="breeze-release-management-add-back-references-r4" x="24.4" y="556.8"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-22)">-</text><text
class="breeze-release-management-add-back-references-r4" x="36.6" y="556.8"
textLength="48.8" clip-path="url(#breeze-relea [...]
+</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="581.2" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-23)">│</text><text
class="breeze-release-management-add-back-references-r4" x="24.4" y="581.2"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-23)">-</text><text
class="breeze-release-management-add-back-references-r4" x="36.6" y="581.2"
textLength="97.6" clip-path="url(#breeze-relea [...]
+</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="605.6" textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-24)">│</text><text
class="breeze-release-management-add-back-references-r4" x="24.4" y="605.6"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-24)">-</text><text
class="breeze-release-management-add-back-references-r4" x="36.6" y="605.6"
textLength="61" clip-path="url(#breeze-release [...]
+</text><text class="breeze-release-management-add-back-references-r5" x="0"
y="630" textLength="1464"
clip-path="url(#breeze-release-management-add-back-references-line-25)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-add-back-references-r1" x="1464" y="630"
textLength="12.2"
clip-path="url(#breeze-release-management-add-back-references-line-25)">
</text>
</g>
</g>
diff --git a/images/breeze/output_release-management_add-back-references.txt
b/images/breeze/output_release-management_add-back-references.txt
index 801ac1f17f..7622195843 100644
--- a/images/breeze/output_release-management_add-back-references.txt
+++ b/images/breeze/output_release-management_add-back-references.txt
@@ -1 +1 @@
-2c773f47446b3919f95ba5cc9a97bcdf
+23070e131cd83c1e5e64df0640aa2068
diff --git
a/images/breeze/output_release-management_generate-issue-content-providers.svg
b/images/breeze/output_release-management_generate-issue-content-providers.svg
index 85d5b52067..46fce9329b 100644
---
a/images/breeze/output_release-management_generate-issue-content-providers.svg
+++
b/images/breeze/output_release-management_generate-issue-content-providers.svg
@@ -144,12 +144,12 @@
</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="12.2"
y="93.2" textLength="12.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-3)">[</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="24.4"
y="93.2" textLength="85.4"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-3)">OPTIONS</text><text
class="breeze-release-management-generate-issue-content-providers [...]
</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="117.6" textLength="73.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-4)">apache</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="85.4"
y="117.6" textLength="12.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-4)">.</text><text
class="breeze-release-management-generate-issue-content-provider [...]
</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="142" textLength="73.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-5)">apache</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="85.4"
y="142" textLength="12.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-5)">.</text><text
class="breeze-release-management-generate-issue-content-providers-r4 [...]
-</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="12.2"
y="166.4" textLength="24.4"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-6)">| </text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="36.6"
y="166.4" textLength="73.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-6)">common</text><text
class="breeze-release-management-generate-issue-content-pr [...]
-</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="190.8" textLength="97.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-7)">facebook</text><text
class="breeze-release-management-generate-issue-content-providers-r1"
x="109.8" y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-7)"> | </text><text
class="breeze-release-management-generate-issue-c [...]
-</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="215.2" textLength="109.8"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-8)">microsoft</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="122"
y="215.2" textLength="12.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-8)">.</text><text
class="breeze-release-management-generate-issue-content-provi [...]
-</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="239.6" textLength="122"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-9)">opensearch</text><text
class="breeze-release-management-generate-issue-content-providers-r1"
x="134.2" y="239.6" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-9)"> | </text><text
class="breeze-release-management-generate-issue- [...]
-</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="12.2"
y="264" textLength="24.4"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-10)">| </text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="36.6"
y="264" textLength="61"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-10)">samba</text><text
class="breeze-release-management-generate-issue-content-provide [...]
-</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="288.4" textLength="97.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-11)">telegram</text><text
class="breeze-release-management-generate-issue-content-providers-r1"
x="109.8" y="288.4" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-11)"> | </text><text
class="breeze-release-management-generate-issue [...]
+</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="12.2"
y="166.4" textLength="24.4"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-6)">| </text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="36.6"
y="166.4" textLength="73.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-6)">common</text><text
class="breeze-release-management-generate-issue-content-pr [...]
+</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-7)">ftp</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="48.8"
y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-7)"> | </text><text
class="breeze-release-management-generate-issue-content [...]
+</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="12.2"
y="215.2" textLength="24.4"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-8)">| </text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="36.6"
y="215.2" textLength="109.8"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-8)">microsoft</text><text
class="breeze-release-management-generate-issue-conten [...]
+</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="239.6" textLength="97.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-9)">opsgenie</text><text
class="breeze-release-management-generate-issue-content-providers-r1"
x="109.8" y="239.6" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-9)"> | </text><text
class="breeze-release-management-generate-issue-c [...]
+</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="264" textLength="85.4"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-10)">segment</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="97.6"
y="264" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-10)"> | </text><text
class="breeze-release-management-generate-issue-conte [...]
+</text><text
class="breeze-release-management-generate-issue-content-providers-r4" x="12.2"
y="288.4" textLength="61"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-11)">trino</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="73.2"
y="288.4" textLength="36.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-11)"> | </text><text
class="breeze-release-management-generate-issue-conte [...]
</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="1464"
y="312.8" textLength="12.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-12)">
</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="12.2"
y="337.2" textLength="585.6"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-13)">Generates content for issue to test the release.</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="1464"
y="337.2" textLength="12.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-13)">
</text><text
class="breeze-release-management-generate-issue-content-providers-r1" x="1464"
y="361.6" textLength="12.2"
clip-path="url(#breeze-release-management-generate-issue-content-providers-line-14)">
diff --git
a/images/breeze/output_release-management_generate-issue-content-providers.txt
b/images/breeze/output_release-management_generate-issue-content-providers.txt
index c6c792a2a4..896b36c77a 100644
---
a/images/breeze/output_release-management_generate-issue-content-providers.txt
+++
b/images/breeze/output_release-management_generate-issue-content-providers.txt
@@ -1 +1 @@
-ad4c012ebf783856bbe975670d2d641b
+7361238411e5097d70e0e359b5246a2a
diff --git
a/images/breeze/output_release-management_prepare-provider-documentation.svg
b/images/breeze/output_release-management_prepare-provider-documentation.svg
index 146d08ba72..561b4a627d 100644
--- a/images/breeze/output_release-management_prepare-provider-documentation.svg
+++ b/images/breeze/output_release-management_prepare-provider-documentation.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 977.1999999999999"
xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 1001.5999999999999"
xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@@ -43,7 +43,7 @@
<defs>
<clipPath
id="breeze-release-management-prepare-provider-documentation-clip-terminal">
- <rect x="0" y="0" width="1463.0" height="926.1999999999999" />
+ <rect x="0" y="0" width="1463.0" height="950.5999999999999" />
</clipPath>
<clipPath
id="breeze-release-management-prepare-provider-documentation-line-0">
<rect x="0" y="1.5" width="1464" height="24.65"/>
@@ -156,9 +156,12 @@
<clipPath
id="breeze-release-management-prepare-provider-documentation-line-36">
<rect x="0" y="879.9" width="1464" height="24.65"/>
</clipPath>
+<clipPath
id="breeze-release-management-prepare-provider-documentation-line-37">
+ <rect x="0" y="904.3" width="1464" height="24.65"/>
+ </clipPath>
</defs>
- <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1"
x="1" y="1" width="1480" height="975.2" rx="8"/><text
class="breeze-release-management-prepare-provider-documentation-title"
fill="#c5c8c6" text-anchor="middle" x="740"
y="27">Command: release-management prepare-provider-documentation</text>
+ <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1"
x="1" y="1" width="1480" height="999.6" rx="8"/><text
class="breeze-release-management-prepare-provider-documentation-title"
fill="#c5c8c6" text-anchor="middle" x="740"
y="27">Command: release-management prepare-provider-documentation</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
@@ -174,38 +177,39 @@
</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="12.2"
y="93.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-3)">[</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="93.2" textLength="85.4"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-3)">OPTIONS</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="10 [...]
</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="117.6" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-4)">apache</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="85.4"
y="117.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-4)">.</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="9 [...]
</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="142" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-5)">apache</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="85.4"
y="142" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-5)">.</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="97.6"
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="12.2"
y="166.4" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-6)">| </text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6"
y="166.4" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-6)">common</text><text
class="breeze-release-management-prepare-provider-documentation-r1 [...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="190.8" textLength="97.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-7)">facebook</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="109.8"
y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-7)"> | </text><text
class="breeze-release-management-prepare-provider-documen [...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="215.2" textLength="109.8"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-8)">microsoft</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="122"
y="215.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-8)">.</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x [...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="239.6" textLength="122"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-9)">opensearch</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="134.2"
y="239.6" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-9)"> | </text><text
class="breeze-release-management-prepare-provider-docume [...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="12.2"
y="264" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-10)">| </text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6"
y="264" textLength="61"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-10)">samba</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x=" [...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="288.4" textLength="97.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-11)">telegram</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="109.8"
y="288.4" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-11)"> | </text><text
class="breeze-release-management-prepare-provider-docum [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="12.2"
y="166.4" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-6)">| </text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6"
y="166.4" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-6)">common</text><text
class="breeze-release-management-prepare-provider-documentation-r1 [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-7)">ftp</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="48.8"
y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-7)"> | </text><text
class="breeze-release-management-prepare-provider-documentation [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="12.2"
y="215.2" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-8)">| </text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6"
y="215.2" textLength="109.8"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-8)">microsoft</text><text
class="breeze-release-management-prepare-provider-documentatio [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="239.6" textLength="97.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-9)">opsgenie</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="109.8"
y="239.6" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-9)"> | </text><text
class="breeze-release-management-prepare-provider-documen [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="264" textLength="85.4"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-10)">segment</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="97.6"
y="264" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-10)"> | </text><text
class="breeze-release-management-prepare-provider-documentati [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="12.2"
y="288.4" textLength="61"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-11)">trino</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="73.2"
y="288.4" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-11)"> | </text><text
class="breeze-release-management-prepare-provider-documentati [...]
</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="1464"
y="312.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-12)">
</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="12.2"
y="337.2" textLength="780.8"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-13)">Prepare CHANGELOG, README and COMMITS information for providers.</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="1464"
y="337.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation- [...]
</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="1464"
y="361.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-14)">
</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="386" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-15)">╭─</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="24.4"
y="386" textLength="512.4"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-15)"> Provider documentation preparation flags </text><text
class="breeze- [...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="410.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-16)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="410.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-16)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="434.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-17)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="427"
y="434.8" textLength="1012.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-17)">old branch)            
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="459.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-18)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r6" x="427"
y="459.2" textLength="1012.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-18)">(TEXT)              &
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="483.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-19)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="483.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-19)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="508" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-20)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="508" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-20)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6"
y="50 [...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="532.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-21)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="532.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-21)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="556.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-22)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="427"
y="556.8" textLength="1012.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-22)">confirms releasefor providers prepared for release - use
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="581.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-23)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="427"
y="581.2" textLength="1012.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-23)">non-interactive mode in CI.        &
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="605.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-24)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="605.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-24)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="630" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-25)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="427"
y="630" textLength="1012.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-25)">documentation             
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="654.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-26)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="654.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-26)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="678.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-27)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="427"
y="678.8" textLength="1012.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-27)">need to regenerate documentation.       &
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="703.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-28)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="703.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-28)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="727.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-29)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="427"
y="727.6" textLength="1012.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-29)">default, the remote is recreated and fetched to mak
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="752" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-30)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="427"
y="752" textLength="1012.6"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-30)">that recent commits are not missing      
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="776.4" textLength="1464"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-31)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="1464"
y="776.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provid [...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="800.8" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-32)">╭─</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="24.4"
y="800.8" textLength="195.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-32)"> Common options </text><text
class="breeze-release-management-prepare-provi [...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="825.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-33)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="825.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-33)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="849.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-34)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="849.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-34)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="874" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-35)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="874" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-35)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6"
y="87 [...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="898.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-36)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="898.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-36)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
-</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="922.8" textLength="1464"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-37)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="1464"
y="922.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provid [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="410.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-16)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="410.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-16)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="434.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-17)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="451.4"
y="434.8" textLength="988.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-17)">old branch)            &#
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="459.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-18)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r6" x="451.4"
y="459.2" textLength="988.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-18)">(TEXT)              
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="483.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-19)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="483.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-19)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="508" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-20)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="508" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-20)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6"
y="50 [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="532.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-21)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="532.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-21)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="556.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-22)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="556.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-22)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="581.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-23)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="451.4"
y="581.2" textLength="988.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-23)">confirms releasefor providers prepared for release - us
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="605.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-24)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="451.4"
y="605.6" textLength="988.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-24)">non-interactive mode in CI.        
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="630" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-25)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="630" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-25)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6"
y="63 [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="654.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-26)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="451.4"
y="654.4" textLength="988.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-26)">documentation             
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="678.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-27)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="678.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-27)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="703.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-28)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="451.4"
y="703.2" textLength="988.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-28)">you need to regenerate documentation.     
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="727.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-29)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="727.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-29)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="752" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-30)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="451.4"
y="752" textLength="988.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-30)">default, the remote is recreated and fetched to make&#
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="776.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-31)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="451.4"
y="776.4" textLength="988.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-31)">and that recent commits are not missing   
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="800.8" textLength="1464"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-32)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="1464"
y="800.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provid [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="825.2" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-33)">╭─</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="24.4"
y="825.2" textLength="195.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-33)"> Common options </text><text
class="breeze-release-management-prepare-provi [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="849.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-34)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="849.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-34)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="874" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-35)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="874" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-35)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6"
y="87 [...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="898.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-36)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="898.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-36)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="922.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-37)">│</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="24.4"
y="922.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-37)">-</text><text
class="breeze-release-management-prepare-provider-documentation-r4" x="36.6" y
[...]
+</text><text
class="breeze-release-management-prepare-provider-documentation-r5" x="0"
y="947.2" textLength="1464"
clip-path="url(#breeze-release-management-prepare-provider-documentation-line-38)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-prepare-provider-documentation-r1" x="1464"
y="947.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provid [...]
</text>
</g>
</g>
diff --git
a/images/breeze/output_release-management_prepare-provider-documentation.txt
b/images/breeze/output_release-management_prepare-provider-documentation.txt
index 8d78fd15a1..6708878a18 100644
--- a/images/breeze/output_release-management_prepare-provider-documentation.txt
+++ b/images/breeze/output_release-management_prepare-provider-documentation.txt
@@ -1 +1 @@
-0e614af4878bb630f74a0109e7f9e037
+f4dbf1109bcdcca01230e5eb5331fa26
diff --git
a/images/breeze/output_release-management_prepare-provider-packages.svg
b/images/breeze/output_release-management_prepare-provider-packages.svg
index c97c4ea936..970ef40924 100644
--- a/images/breeze/output_release-management_prepare-provider-packages.svg
+++ b/images/breeze/output_release-management_prepare-provider-packages.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 855.1999999999999"
xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 879.5999999999999"
xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@@ -43,7 +43,7 @@
<defs>
<clipPath
id="breeze-release-management-prepare-provider-packages-clip-terminal">
- <rect x="0" y="0" width="1463.0" height="804.1999999999999" />
+ <rect x="0" y="0" width="1463.0" height="828.5999999999999" />
</clipPath>
<clipPath id="breeze-release-management-prepare-provider-packages-line-0">
<rect x="0" y="1.5" width="1464" height="24.65"/>
@@ -141,9 +141,12 @@
<clipPath id="breeze-release-management-prepare-provider-packages-line-31">
<rect x="0" y="757.9" width="1464" height="24.65"/>
</clipPath>
+<clipPath id="breeze-release-management-prepare-provider-packages-line-32">
+ <rect x="0" y="782.3" width="1464" height="24.65"/>
+ </clipPath>
</defs>
- <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1"
x="1" y="1" width="1480" height="853.2" rx="8"/><text
class="breeze-release-management-prepare-provider-packages-title"
fill="#c5c8c6" text-anchor="middle" x="740"
y="27">Command: release-management prepare-provider-packages</text>
+ <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1"
x="1" y="1" width="1480" height="877.6" rx="8"/><text
class="breeze-release-management-prepare-provider-packages-title"
fill="#c5c8c6" text-anchor="middle" x="740"
y="27">Command: release-management prepare-provider-packages</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
@@ -159,12 +162,12 @@
</text><text class="breeze-release-management-prepare-provider-packages-r1"
x="12.2" y="93.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-3)">[</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="93.2" textLength="85.4"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-3)">OPTIONS</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="109.8"
y="93.2" textLength= [...]
</text><text class="breeze-release-management-prepare-provider-packages-r4"
x="12.2" y="117.6" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-4)">apache</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="85.4"
y="117.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-4)">.</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="97.6"
y="117.6" textLength [...]
</text><text class="breeze-release-management-prepare-provider-packages-r4"
x="12.2" y="142" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-5)">apache</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="85.4"
y="142" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-5)">.</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="97.6"
y="142" textLength="61" [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r1"
x="12.2" y="166.4" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-6)">| </text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="166.4" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-6)">common</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="109.8"
y="166.4" tex [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r4"
x="12.2" y="190.8" textLength="97.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-7)">facebook</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="109.8"
y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-7)"> | </text><text
class="breeze-release-management-prepare-provider-packages-r4" x="146.4" y="1
[...]
-</text><text class="breeze-release-management-prepare-provider-packages-r4"
x="12.2" y="215.2" textLength="109.8"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-8)">microsoft</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="122"
y="215.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-8)">.</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="134.2"
y="215.2" textLe [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r4"
x="12.2" y="239.6" textLength="122"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-9)">opensearch</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="134.2"
y="239.6" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-9)"> | </text><text
class="breeze-release-management-prepare-provider-packages-r4" x="170.8" y="
[...]
-</text><text class="breeze-release-management-prepare-provider-packages-r1"
x="12.2" y="264" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-10)">| </text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="264" textLength="61"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-10)">samba</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="97.6"
y="264" textLength= [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r4"
x="12.2" y="288.4" textLength="97.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-11)">telegram</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="109.8"
y="288.4" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-11)"> | </text><text
class="breeze-release-management-prepare-provider-packages-r4" x="146.4" y=
[...]
+</text><text class="breeze-release-management-prepare-provider-packages-r1"
x="12.2" y="166.4" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-6)">| </text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="166.4" textLength="73.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-6)">common</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="109.8"
y="166.4" tex [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r4"
x="12.2" y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-7)">ftp</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="48.8"
y="190.8" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-7)"> | </text><text
class="breeze-release-management-prepare-provider-packages-r4" x="85.4"
y="190.8" t [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r1"
x="12.2" y="215.2" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-8)">| </text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="215.2" textLength="109.8"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-8)">microsoft</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="146.4"
y="215.2" [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r4"
x="12.2" y="239.6" textLength="97.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-9)">opsgenie</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="109.8"
y="239.6" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-9)"> | </text><text
class="breeze-release-management-prepare-provider-packages-r4" x="146.4" y="2
[...]
+</text><text class="breeze-release-management-prepare-provider-packages-r4"
x="12.2" y="264" textLength="85.4"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-10)">segment</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="97.6"
y="264" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-10)"> | </text><text
class="breeze-release-management-prepare-provider-packages-r4" x="134.2"
y="264" [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r4"
x="12.2" y="288.4" textLength="61"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-11)">trino</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="73.2"
y="288.4" textLength="36.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-11)"> | </text><text
class="breeze-release-management-prepare-provider-packages-r4" x="109.8"
y="288.4 [...]
</text><text class="breeze-release-management-prepare-provider-packages-r1"
x="1464" y="312.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-12)">
</text><text class="breeze-release-management-prepare-provider-packages-r1"
x="12.2" y="337.2" textLength="585.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-13)">Prepare sdist/whl packages of Airflow Providers.</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="1464"
y="337.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-13)">
</text><text class="breeze-release-management-prepare-provider-packages-r1"
x="1464" y="361.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-14)">
@@ -173,19 +176,20 @@
</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="434.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-17)">│</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="475.8"
y="434.8" textLength="963.8"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-17)">multiple packages  in a clean environment      
[...]
</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="459.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-18)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="459.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-18)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="459.2" textLength="85.4 [...]
</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="483.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-19)">│</text><text
class="breeze-release-management-prepare-provider-packages-r5" x="475.8"
y="483.6" textLength="585.6"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-19)">[default: apache/airflow]             &#
[...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="508" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-20)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="508" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-20)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="508" textLength="97.6" clip [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="532.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-21)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="532.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-21)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="532.4" textLength="97.6 [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="556.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-22)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="556.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-22)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="556.8" textLength="97.6 [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="581.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-23)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="581.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-23)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="581.2" textLength="61" [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="605.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-24)">│</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="475.8"
y="605.6" textLength="963.8"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-24)">debugging and developing changes to the build process.   
[...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="630" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-25)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="630" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-25)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="630" textLength="61" clip-p [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="654.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-26)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="654.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-26)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="654.4" textLength="97.6 [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="678.8" textLength="1464"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-27)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="1464"
y="678.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-27)">
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="703.2" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-28)">╭─</text><text
class="breeze-release-management-prepare-provider-packages-r5" x="24.4"
y="703.2" textLength="195.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-28)"> Common options </text><text
class="breeze-release-management-prepare-provider-packages-r5" x=" [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="727.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-29)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="727.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-29)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="727.6" textLength="48.8 [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="752" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-30)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="752" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-30)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="752" textLength="97.6" clip [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="776.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-31)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="776.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-31)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="776.4" textLength="61" [...]
-</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="800.8" textLength="1464"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-32)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="1464"
y="800.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-32)">
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="508" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-20)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="508" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-20)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="508" textLength="97.6" clip [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="532.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-21)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="532.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-21)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="532.4" textLength="97.6 [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="556.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-22)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="556.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-22)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="556.8" textLength="97.6 [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="581.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-23)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="581.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-23)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="581.2" textLength="97.6 [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="605.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-24)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="605.6" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-24)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="605.6" textLength="61" [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="630" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-25)">│</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="475.8"
y="630" textLength="963.8"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-25)">debugging and developing changes to the build process.    &
[...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="654.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-26)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="654.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-26)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="654.4" textLength="61" [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="678.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-27)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="678.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-27)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="678.8" textLength="97.6 [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="703.2" textLength="1464"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-28)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="1464"
y="703.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-28)">
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="727.6" textLength="24.4"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-29)">╭─</text><text
class="breeze-release-management-prepare-provider-packages-r5" x="24.4"
y="727.6" textLength="195.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-29)"> Common options </text><text
class="breeze-release-management-prepare-provider-packages-r5" x=" [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="752" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-30)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="752" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-30)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="752" textLength="48.8" clip [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="776.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-31)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="776.4" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-31)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="776.4" textLength="97.6 [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="800.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-32)">│</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="24.4"
y="800.8" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-32)">-</text><text
class="breeze-release-management-prepare-provider-packages-r4" x="36.6"
y="800.8" textLength="61" [...]
+</text><text class="breeze-release-management-prepare-provider-packages-r5"
x="0" y="825.2" textLength="1464"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-33)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-prepare-provider-packages-r1" x="1464"
y="825.2" textLength="12.2"
clip-path="url(#breeze-release-management-prepare-provider-packages-line-33)">
</text>
</g>
</g>
diff --git
a/images/breeze/output_release-management_prepare-provider-packages.txt
b/images/breeze/output_release-management_prepare-provider-packages.txt
index 56e6f06a82..50a99b308f 100644
--- a/images/breeze/output_release-management_prepare-provider-packages.txt
+++ b/images/breeze/output_release-management_prepare-provider-packages.txt
@@ -1 +1 @@
-1e0fb496eb112c5f2eaaddca369d4bee
+e82f390815da62d3927de3f6cb9704f1
diff --git a/images/breeze/output_release-management_publish-docs.svg
b/images/breeze/output_release-management_publish-docs.svg
index d9eee5bacd..c2cf2728c0 100644
--- a/images/breeze/output_release-management_publish-docs.svg
+++ b/images/breeze/output_release-management_publish-docs.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 1026.0"
xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 1050.4"
xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@@ -46,7 +46,7 @@
<defs>
<clipPath id="breeze-release-management-publish-docs-clip-terminal">
- <rect x="0" y="0" width="1463.0" height="975.0" />
+ <rect x="0" y="0" width="1463.0" height="999.4" />
</clipPath>
<clipPath id="breeze-release-management-publish-docs-line-0">
<rect x="0" y="1.5" width="1464" height="24.65"/>
@@ -165,9 +165,12 @@
<clipPath id="breeze-release-management-publish-docs-line-38">
<rect x="0" y="928.7" width="1464" height="24.65"/>
</clipPath>
+<clipPath id="breeze-release-management-publish-docs-line-39">
+ <rect x="0" y="953.1" width="1464" height="24.65"/>
+ </clipPath>
</defs>
- <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1"
x="1" y="1" width="1480" height="1024" rx="8"/><text
class="breeze-release-management-publish-docs-title" fill="#c5c8c6"
text-anchor="middle" x="740"
y="27">Command: release-management publish-docs</text>
+ <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1"
x="1" y="1" width="1480" height="1048.4" rx="8"/><text
class="breeze-release-management-publish-docs-title" fill="#c5c8c6"
text-anchor="middle" x="740"
y="27">Command: release-management publish-docs</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
@@ -194,29 +197,30 @@
</text><text class="breeze-release-management-publish-docs-r1" x="12.2"
y="361.6" textLength="707.6"
clip-path="url(#breeze-release-management-publish-docs-line-14)">Command to publish generated documentation to airflow-site</text><text
class="breeze-release-management-publish-docs-r1" x="1464" y="361.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-14)">
</text><text class="breeze-release-management-publish-docs-r1" x="1464"
y="386" textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-15)">
</text><text class="breeze-release-management-publish-docs-r5" x="0" y="410.4"
textLength="24.4"
clip-path="url(#breeze-release-management-publish-docs-line-16)">╭─</text><text
class="breeze-release-management-publish-docs-r5" x="24.4" y="410.4"
textLength="170.8"
clip-path="url(#breeze-release-management-publish-docs-line-16)"> Publish Docs </text><text
class="breeze-release-management-publish-docs-r5" x="195.2" y="410.4"
textLength="1244.4" clip-path="url(#breeze-release [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="434.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-17)">│</text><text
class="breeze-release-management-publish-docs-r6" x="24.4" y="434.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-17)">*</text><text
class="breeze-release-management-publish-docs-r4" x="61" y="434.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-17)"> [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="459.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-18)">│</text><text
class="breeze-release-management-publish-docs-r4" x="61" y="459.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-18)">-</text><text
class="breeze-release-management-publish-docs-r4" x="73.2" y="459.2"
textLength="97.6"
clip-path="url(#breeze-release-management-publish-docs-line-18)"> [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="483.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-19)">│</text><text
class="breeze-release-management-publish-docs-r4" x="61" y="483.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-19)">-</text><text
class="breeze-release-management-publish-docs-r4" x="73.2" y="483.6"
textLength="109.8"
clip-path="url(#breeze-release-management-publish-docs-line-19)" [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="508"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-20)">│</text><text
class="breeze-release-management-publish-docs-r4" x="61" y="508"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-20)">-</text><text
class="breeze-release-management-publish-docs-r4" x="73.2" y="508"
textLength="97.6"
clip-path="url(#breeze-release-management-publish-docs-line-20)">-packa [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="532.4"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-21)">│</text><text
class="breeze-release-management-publish-docs-r1" x="463.6" y="532.4"
textLength="305"
clip-path="url(#breeze-release-management-publish-docs-line-21)">apache-airflow-providers-</text><text
class="breeze-release-management-publish-docs-r10" x="768.6" y="532.4"
textLength="122" clip-path="url(#breeze-release-managem [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="556.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-22)">│</text><text
class="breeze-release-management-publish-docs-r1" x="463.6" y="556.8"
textLength="976"
clip-path="url(#breeze-release-management-publish-docs-line-22)">matching the full package name. The list of short hand names can be found in   
[...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="581.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-23)">│</text><text
class="breeze-release-management-publish-docs-r4" x="463.6" y="581.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-23)">-</text><text
class="breeze-release-management-publish-docs-r4" x="475.8" y="581.2"
textLength="61" clip-path="url(#breeze-release-management-publish-docs-line-23)
[...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="605.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-24)">│</text><text
class="breeze-release-management-publish-docs-r8" x="463.6" y="605.6"
textLength="976"
clip-path="url(#breeze-release-management-publish-docs-line-24)">(TEXT)                          &#
[...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="630"
textLength="1464"
clip-path="url(#breeze-release-management-publish-docs-line-25)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-publish-docs-r1" x="1464" y="630"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-25)">
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="654.4"
textLength="24.4"
clip-path="url(#breeze-release-management-publish-docs-line-26)">╭─</text><text
class="breeze-release-management-publish-docs-r5" x="24.4" y="654.4"
textLength="219.6"
clip-path="url(#breeze-release-management-publish-docs-line-26)"> Parallel running </text><text
class="breeze-release-management-publish-docs-r5" x="244" y="654.4"
textLength="1195.6" clip-path="url(#breeze-relea [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="678.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-27)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="678.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-27)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="678.8"
textLength="48.8"
clip-path="url(#breeze-release-management-publish-docs-line-27) [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="703.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-28)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="703.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-28)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="703.2"
textLength="146.4"
clip-path="url(#breeze-release-management-publish-docs-line-28 [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="727.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-29)">│</text><text
class="breeze-release-management-publish-docs-r8" x="378.2" y="727.6"
textLength="915"
clip-path="url(#breeze-release-management-publish-docs-line-29)">(INTEGER RANGE)                        
[...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="752"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-30)">│</text><text
class="breeze-release-management-publish-docs-r5" x="378.2" y="752"
textLength="915"
clip-path="url(#breeze-release-management-publish-docs-line-30)">[default: 4; 1<=x<=8]                      
[...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="776.4"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-31)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="776.4"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-31)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="776.4"
textLength="61"
clip-path="url(#breeze-release-management-publish-docs-line-31)"> [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="800.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-32)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="800.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-32)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="800.8"
textLength="73.2"
clip-path="url(#breeze-release-management-publish-docs-line-32) [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="825.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-33)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="825.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-33)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="825.2"
textLength="97.6"
clip-path="url(#breeze-release-management-publish-docs-line-33) [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="849.6"
textLength="1464"
clip-path="url(#breeze-release-management-publish-docs-line-34)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-publish-docs-r1" x="1464" y="849.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-34)">
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="874"
textLength="24.4"
clip-path="url(#breeze-release-management-publish-docs-line-35)">╭─</text><text
class="breeze-release-management-publish-docs-r5" x="24.4" y="874"
textLength="195.2"
clip-path="url(#breeze-release-management-publish-docs-line-35)"> Common options </text><text
class="breeze-release-management-publish-docs-r5" x="219.6" y="874"
textLength="1220" clip-path="url(#breeze-release-manag [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="898.4"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-36)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="898.4"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-36)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="898.4"
textLength="48.8"
clip-path="url(#breeze-release-management-publish-docs-line-36) [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="922.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-37)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="922.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-37)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="922.8"
textLength="97.6"
clip-path="url(#breeze-release-management-publish-docs-line-37) [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="947.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-38)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="947.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-38)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="947.2"
textLength="61"
clip-path="url(#breeze-release-management-publish-docs-line-38)"> [...]
-</text><text class="breeze-release-management-publish-docs-r5" x="0" y="971.6"
textLength="1464"
clip-path="url(#breeze-release-management-publish-docs-line-39)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-publish-docs-r1" x="1464" y="971.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-39)">
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="434.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-17)">│</text><text
class="breeze-release-management-publish-docs-r6" x="24.4" y="434.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-17)">*</text><text
class="breeze-release-management-publish-docs-r4" x="61" y="434.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-17)"> [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="459.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-18)">│</text><text
class="breeze-release-management-publish-docs-r4" x="61" y="459.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-18)">-</text><text
class="breeze-release-management-publish-docs-r4" x="73.2" y="459.2"
textLength="97.6"
clip-path="url(#breeze-release-management-publish-docs-line-18)"> [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="483.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-19)">│</text><text
class="breeze-release-management-publish-docs-r4" x="61" y="483.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-19)">-</text><text
class="breeze-release-management-publish-docs-r4" x="73.2" y="483.6"
textLength="97.6"
clip-path="url(#breeze-release-management-publish-docs-line-19)"> [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="508"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-20)">│</text><text
class="breeze-release-management-publish-docs-r4" x="61" y="508"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-20)">-</text><text
class="breeze-release-management-publish-docs-r4" x="73.2" y="508"
textLength="109.8"
clip-path="url(#breeze-release-management-publish-docs-line-20)">-over [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="532.4"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-21)">│</text><text
class="breeze-release-management-publish-docs-r4" x="61" y="532.4"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-21)">-</text><text
class="breeze-release-management-publish-docs-r4" x="73.2" y="532.4"
textLength="97.6"
clip-path="url(#breeze-release-management-publish-docs-line-21)"> [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="556.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-22)">│</text><text
class="breeze-release-management-publish-docs-r1" x="488" y="556.8"
textLength="305"
clip-path="url(#breeze-release-management-publish-docs-line-22)">apache-airflow-providers-</text><text
class="breeze-release-management-publish-docs-r10" x="793" y="556.8"
textLength="122" clip-path="url(#breeze-release-management- [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="581.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-23)">│</text><text
class="breeze-release-management-publish-docs-r1" x="488" y="581.2"
textLength="951.6"
clip-path="url(#breeze-release-management-publish-docs-line-23)">matching the full package name. The list of short hand names can be found in  </text
[...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="605.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-24)">│</text><text
class="breeze-release-management-publish-docs-r4" x="488" y="605.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-24)">-</text><text
class="breeze-release-management-publish-docs-r4" x="500.2" y="605.6"
textLength="61"
clip-path="url(#breeze-release-management-publish-docs-line-24)"> [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="630"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-25)">│</text><text
class="breeze-release-management-publish-docs-r8" x="488" y="630"
textLength="951.6"
clip-path="url(#breeze-release-management-publish-docs-line-25)">(TEXT)                           
[...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="654.4"
textLength="1464"
clip-path="url(#breeze-release-management-publish-docs-line-26)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-publish-docs-r1" x="1464" y="654.4"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-26)">
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="678.8"
textLength="24.4"
clip-path="url(#breeze-release-management-publish-docs-line-27)">╭─</text><text
class="breeze-release-management-publish-docs-r5" x="24.4" y="678.8"
textLength="219.6"
clip-path="url(#breeze-release-management-publish-docs-line-27)"> Parallel running </text><text
class="breeze-release-management-publish-docs-r5" x="244" y="678.8"
textLength="1195.6" clip-path="url(#breeze-relea [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="703.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-28)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="703.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-28)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="703.2"
textLength="48.8"
clip-path="url(#breeze-release-management-publish-docs-line-28) [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="727.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-29)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="727.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-29)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="727.6"
textLength="146.4"
clip-path="url(#breeze-release-management-publish-docs-line-29 [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="752"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-30)">│</text><text
class="breeze-release-management-publish-docs-r8" x="378.2" y="752"
textLength="915"
clip-path="url(#breeze-release-management-publish-docs-line-30)">(INTEGER RANGE)                        
[...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="776.4"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-31)">│</text><text
class="breeze-release-management-publish-docs-r5" x="378.2" y="776.4"
textLength="915"
clip-path="url(#breeze-release-management-publish-docs-line-31)">[default: 4; 1<=x<=8]                     &
[...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="800.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-32)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="800.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-32)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="800.8"
textLength="61"
clip-path="url(#breeze-release-management-publish-docs-line-32)"> [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="825.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-33)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="825.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-33)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="825.2"
textLength="73.2"
clip-path="url(#breeze-release-management-publish-docs-line-33) [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="849.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-34)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="849.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-34)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="849.6"
textLength="97.6"
clip-path="url(#breeze-release-management-publish-docs-line-34) [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="874"
textLength="1464"
clip-path="url(#breeze-release-management-publish-docs-line-35)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-publish-docs-r1" x="1464" y="874"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-35)">
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="898.4"
textLength="24.4"
clip-path="url(#breeze-release-management-publish-docs-line-36)">╭─</text><text
class="breeze-release-management-publish-docs-r5" x="24.4" y="898.4"
textLength="195.2"
clip-path="url(#breeze-release-management-publish-docs-line-36)"> Common options </text><text
class="breeze-release-management-publish-docs-r5" x="219.6" y="898.4"
textLength="1220" clip-path="url(#breeze-release [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="922.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-37)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="922.8"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-37)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="922.8"
textLength="48.8"
clip-path="url(#breeze-release-management-publish-docs-line-37) [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="947.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-38)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="947.2"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-38)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="947.2"
textLength="97.6"
clip-path="url(#breeze-release-management-publish-docs-line-38) [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="971.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-39)">│</text><text
class="breeze-release-management-publish-docs-r4" x="24.4" y="971.6"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-39)">-</text><text
class="breeze-release-management-publish-docs-r4" x="36.6" y="971.6"
textLength="61"
clip-path="url(#breeze-release-management-publish-docs-line-39)"> [...]
+</text><text class="breeze-release-management-publish-docs-r5" x="0" y="996"
textLength="1464"
clip-path="url(#breeze-release-management-publish-docs-line-40)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-release-management-publish-docs-r1" x="1464" y="996"
textLength="12.2"
clip-path="url(#breeze-release-management-publish-docs-line-40)">
</text>
</g>
</g>
diff --git a/images/breeze/output_release-management_publish-docs.txt
b/images/breeze/output_release-management_publish-docs.txt
index d6d4ccf12d..90b2af8ab3 100644
--- a/images/breeze/output_release-management_publish-docs.txt
+++ b/images/breeze/output_release-management_publish-docs.txt
@@ -1 +1 @@
-f73c15c6c97cf17260b53abf3237c268
+2c70118f8c75ee57d56884714d9b0080