diff --git a/.github/workflows/ci-image-checks.yml b/.github/workflows/ci-image-checks.yml index 3e7a3bba9088a..427f2789c04e8 100644 --- a/.github/workflows/ci-image-checks.yml +++ b/.github/workflows/ci-image-checks.yml @@ -108,6 +108,10 @@ on: # yamllint disable-line rule:truthy description: "Whether to use uv to build the image (true/false)" required: true type: string + only-pyproject-toml-files-changed: + description: "Whether only pyproject.toml files changed in the PR" + required: true + type: string secrets: DOCS_AWS_ACCESS_KEY_ID: required: true @@ -201,6 +205,7 @@ jobs: SKIP_GROUP_OUTPUT: "true" DEFAULT_BRANCH: ${{ inputs.branch }} RUFF_FORMAT: "github" + ONLY_PYPROJECT_TOML_FILES_CHANGED: ${{ inputs.only-pyproject-toml-files-changed }} mypy: timeout-minutes: 45 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c94cf93c86bb1..f0af454b70bd7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -104,6 +104,8 @@ jobs: needs-helm-tests: ${{ steps.selective-checks.outputs.needs-helm-tests }} needs-mypy: ${{ steps.selective-checks.outputs.needs-mypy }} only-new-ui-files: ${{ steps.selective-checks.outputs.only-new-ui-files }} + only-pyproject-toml-files-changed: >- + ${{ steps.selective-checks.outputs.only-pyproject-toml-files-changed }} postgres-exclude: ${{ steps.selective-checks.outputs.postgres-exclude }} postgres-versions: ${{ steps.selective-checks.outputs.postgres-versions }} prod-image-build: ${{ steps.selective-checks.outputs.prod-image-build }} @@ -288,6 +290,7 @@ jobs: debug-resources: ${{ needs.build-info.outputs.debug-resources }} docs-build: ${{ needs.build-info.outputs.docs-build }} needs-api-codegen: ${{ needs.build-info.outputs.needs-api-codegen }} + only-pyproject-toml-files-changed: $${ needs.build-info.outputs.only-pyproject-toml-files-changed }} default-postgres-version: ${{ needs.build-info.outputs.default-postgres-version }} run-coverage: ${{ needs.build-info.outputs.run-coverage }} use-uv: ${{ needs.build-info.outputs.use-uv }} diff --git a/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.svg b/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.svg index 13469993944c1..1b4d7bd9ba244 100644 --- a/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.svg +++ b/dev/breeze/doc/images/output_release-management_prepare-provider-documentation.svg @@ -1,4 +1,4 @@ - +