Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
29c6781
[Backport v3-0-test] Add back dag parsing pre-import optimization (#5…
Lzzz666 Jul 4, 2025
d5e5dff
[v3-0-test] Advanced auto classification for provider documentation (…
github-actions[bot] Jul 5, 2025
51645de
[v3-0-test] Workaround the need to use latest version on Lucas pre-co…
potiuk Jul 6, 2025
d206440
[v3-0-test] Make the update_installer_and_pre_commit script more resi…
github-actions[bot] Jul 7, 2025
a366375
Remove upper-binding for "python-requires" (#52980) (#52984)
potiuk Jul 7, 2025
249b2e5
[v3-0-test] Remove remnants of ~= used in requires-python. (#52985) (…
potiuk Jul 7, 2025
2d7d5f6
[v3-0-test] docs: update public interface doc to reflect airflow.sdk …
github-actions[bot] Jul 10, 2025
161030e
Run Task failure callbacks on DAG Processor when task is externally k…
kaxil Jul 10, 2025
63c581e
[v3-0-test] Unify connection not found exceptions between AF2 and AF3…
amoghrajesh Jul 11, 2025
c57bd9c
[v3-0-test] Move --no-binary flag to uv command line from pyproject.t…
github-actions[bot] Jul 11, 2025
5b75df0
[v3-0-test] Fix package typo in build images (#53209) (#53210)
github-actions[bot] Jul 11, 2025
04278f1
Install python from source again (#53150) (#53202)
potiuk Jul 12, 2025
837f941
[v3-0-test] Bump uv to 0.7.20 (#53207) (#53220)
potiuk Jul 12, 2025
e5cd668
[v3-0-test] Pass GITHUB_TOKEN to update checks (#53219) (#53221)
potiuk Jul 12, 2025
9dd4439
[v3-0-test] Bring back quick image build check and increase timeout m…
github-actions[bot] Jul 12, 2025
798dfa7
[v3-0-test] bump remaining uv versions (#53228) (#53232)
potiuk Jul 12, 2025
a12c7e5
[v3-0-test] fix(ci): bump python versions (#53229) (#53233)
github-actions[bot] Jul 12, 2025
d77fd5d
[v3-0-test] Dev: Fix KeyError in release issue content generation (#5…
github-actions[bot] Jul 12, 2025
bafddb8
[v3-0-test] Update mypy script with --warn-unused-ignores (#53240) (#…
github-actions[bot] Jul 12, 2025
9826d5a
[v3-0-test] Fix mypy cmd (#53246) (#53247)
github-actions[bot] Jul 12, 2025
571ea4f
Resolve OOM When Reading Large Logs in Webserver (#49470) (#53167)
jason810496 Jul 14, 2025
631d0d3
[v3-0-test] Fix broken link in contributors doc on providers (#53344)…
github-actions[bot] Jul 14, 2025
06b4afe
[v3-0-test] Update doc string for BaseOperator (#53403) (#53404)
github-actions[bot] Jul 16, 2025
4cdb058
[v3-0-test] Fixing uv upgrade failures on main (#53406) (#53451)
potiuk Jul 17, 2025
00f4078
[v3-0-test] fix: Make ``task_success_overtime`` configurable (#53342)…
github-actions[bot] Jul 18, 2025
f53db75
[v3-0-test] Add changelog for regenerated image for Airflow 3.0.3 (#5…
potiuk Jul 19, 2025
b7db19e
[v3-0-test] Make GITHUB_TOKEN variable mandatory when updating instal…
github-actions[bot] Jul 19, 2025
e592cc5
[v3-0-test] Add sql extras to pandas in the providers where sqlalchem…
potiuk Jul 19, 2025
6d459b9
[v3-0-test] DagBag in file parsing used to collect dags in dag proces…
github-actions[bot] Jul 19, 2025
6c92cb2
[v3-0-test] Handle invalid execution API urls gracefully in superviso…
github-actions[bot] Jul 19, 2025
e8e12c1
Remove warning for `BaseOperator.executor` because its false (#53496)…
amoghrajesh Jul 19, 2025
192e662
[v3-0-test] Upgdate to uv 0.8.0 (#53552) (#53564)
potiuk Jul 20, 2025
7212c88
[v3-0-test] Remove gunicorn daemonize for api-server (#52860) (#53372)
jason810496 Jul 20, 2025
13cecf9
[v3-0-test] Include fixed navbar for anchor position calculation. (#5…
potiuk Jul 21, 2025
4a828c9
[v3-0-test] fix: accordian child contents to be visible when overflow…
github-actions[bot] Jul 21, 2025
258fafb
[v3-0-test] fix(systemd): Update systemd unit files and documentation…
github-actions[bot] Jul 21, 2025
20e1a2f
[v3-0-test] Add deprecation notice for using Connection from models (…
github-actions[bot] Jul 22, 2025
dd2e3d2
[v3-0-test] Skip empty dag run conf rows and set statement timeout (#…
dstandish Jul 22, 2025
cc88228
[v3-0-test] Ignore cursor rules from the git tree (#53658) (#53659)
github-actions[bot] Jul 23, 2025
226b669
Fix incorrect reference to SimpleHttpOperator in 3.0.0 release notes …
eladkal Jul 23, 2025
e9eb0fc
[v3-0-test] Add GITHUB_TOKEN in test helm release job (#53674) (#53677)
potiuk Jul 23, 2025
28df8ee
[v3-0-test] Add possibility to apply a commit with patch to docs when…
potiuk Jul 23, 2025
844e742
[v3-0-test] Improve validation of breeze workflow-run command (#53685…
github-actions[bot] Jul 23, 2025
9b20205
[v3-0-test] Fix typo in AIRFLOW_COMMIT(S) diagnostics in workflow_run…
github-actions[bot] Jul 23, 2025
231129f
[v3-0-test] CHG: cover v1, v2 (#53636) (#53709)
github-actions[bot] Jul 24, 2025
86b8d6f
[v3-0-test] Bump gitpython from 3.1.44 to 3.1.45 in /airflow-core (#5…
potiuk Jul 24, 2025
b14b333
[v3-0-test] Bump gitpython from 3.1.44 to 3.1.45 (#53724) (#53732)
potiuk Jul 24, 2025
ba1968f
[v3-0-test] this makes "all" not show all dags (#53656) (#53672)
github-actions[bot] Jul 25, 2025
d3190a1
[v3-0-test] Remove extra slash from endpoint URL (#53755) (#53764)
github-actions[bot] Jul 26, 2025
ac5f541
[v3-0-test] Respect `apps` flags for api_server_command (#52929) (#53…
jason810496 Jul 26, 2025
7ed469a
[v3-0-test] Better type handling to account for types-docutils bump (…
potiuk Jul 26, 2025
8fe2b5f
[v3-0-test] Make branch tests more resilient to provider dependency c…
potiuk Jul 26, 2025
be1cd2f
sphinx: avoid repeated isinstance checks (#53367) (#53783)
gopidesupavan Jul 26, 2025
4ba884a
[v3-0-test] Add cert used for apiserver to client (fix for self-signe…
potiuk Jul 27, 2025
00e60da
[v3-0-test] Add documentation for self-signed certificate (#53788) (#…
github-actions[bot] Jul 27, 2025
cae60bb
[v3-0-test] Add user facing docs for running a separate Task Executio…
github-actions[bot] Jul 27, 2025
c27cb4a
[v3-0-test] Remove unnecessary group_by clause in event logs query (#…
github-actions[bot] Jul 28, 2025
7484e9b
[v3-0-test] Unconditionally disable start_from_trigger (#53744) (#53750)
github-actions[bot] Jul 28, 2025
401096b
[v3-0-test] Serialize nan and infinities to string (#53835) (#53844)
github-actions[bot] Jul 29, 2025
400275f
Make BaseOperator on_kill functionality work with TaskSDK (#53718) (#…
gopidesupavan Jul 29, 2025
5523514
[v3-0-test] Allow Remote logging providers to load connections from t…
github-actions[bot] Jul 29, 2025
6a96240
Revert "[v3-0-test] Fix editing connection with sensitive extra field…
pierrejeambrun Jul 29, 2025
c4ea7a2
[v3-0-test] Removed bold formatting for Public Interface for Airflow …
github-actions[bot] Jul 31, 2025
75df727
Handle unmodified sensitived fields when updating connections (#53943…
pierrejeambrun Jul 31, 2025
e8f2eb9
[v3-0-test] Add type annotation for dev system tests (#53979) (#53996)
github-actions[bot] Jul 31, 2025
73fc7f3
[v3-0-test] Fix nth-child warning (#53982) (#54000)
github-actions[bot] Jul 31, 2025
025c4c9
[v3-0-test] Fix scheduler heartbeat timeout failures with ``DetachedI…
github-actions[bot] Aug 1, 2025
3c3f0ef
fix(diagrams): update labels from "Webserver(s)" to "API Server(s)" i…
potiuk Aug 1, 2025
26a6982
docs: Update DAG author as Dag author (#53857) (#53950)
Lee-W Aug 1, 2025
8e92baf
[v3-0-test] build: update uv to 0.8.4 and pip to 25.2 (#53954) (#54021)
potiuk Aug 1, 2025
69bb85b
Revert "[v3-0-test] Remove gunicorn daemonize for api-server (#52860)…
jedcunningham Aug 1, 2025
221e17b
Unmount dialog & add onOpen (#53307) (#54025)
pierrejeambrun Aug 1, 2025
1a42d47
Fix version for `parsing_pre_import_modules` config option move (#539…
jedcunningham Aug 1, 2025
11b1cde
[v3-0-test] Fix AIRFLOW_API_APPS constant in api_server_command (#540…
github-actions[bot] Aug 1, 2025
cf0ca83
[v3-0-test] Flexible form use ReactMarkdown instead of default Markdo…
jscheffl Aug 1, 2025
5498e39
[v3-0-test] Fix `_extract_template_fields ` mypy error (#53855) (#54047)
github-actions[bot] Aug 2, 2025
d3547e6
[v3-0-test] Update docs for Airflow CLI help command (#51042) (#53383)
github-actions[bot] Aug 2, 2025
b1a74ea
[v3-0-test] Make log redaction safer in edge case when redaction has …
github-actions[bot] Aug 2, 2025
43f910d
[v3-0-test] Only forward debugger ports when debug components are use…
github-actions[bot] Aug 2, 2025
1915943
use of debugpy to run airflow components via breeze (#51763)
rawwar Jul 24, 2025
6cb7446
Apply pre-commits
potiuk Aug 3, 2025
70b83be
Fixup constraint generation script
ashb Aug 2, 2025
eca2f45
Run upgrade installers
potiuk Aug 3, 2025
ce88229
Simplify installing airflow from GitHub repo in breeze (#54070) (#54076)
potiuk Aug 3, 2025
73968f9
Limit paramiko to `< 4.0.0` till we remove DSS support (#54078)
amoghrajesh Aug 4, 2025
07c34b8
Bump Airflow to 3.0.4 and Task SDK to 1.0.4
jedcunningham Aug 1, 2025
68c25d4
Add Release notes for Airflow 3.0.4 and Task SDK 1.0.4
jedcunningham Aug 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
!providers/
!task-sdk/
!airflow-ctl/
!go-sdk/

# Add all "test" distributions
!tests
Expand Down
3 changes: 0 additions & 3 deletions .github/actions/breeze/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,6 @@ inputs:
python-version:
description: 'Python version to use'
default: "3.9"
use-uv:
description: 'Whether to use uv tool'
required: true
outputs:
host-python-version:
description: Python version used in host
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/install-pre-commit/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ inputs:
default: "3.9"
uv-version:
description: 'uv version to use'
default: "0.7.19" # Keep this comment to allow automatic replacement of uv version
default: "0.8.4" # Keep this comment to allow automatic replacement of uv version
pre-commit-version:
description: 'pre-commit version to use'
default: "4.2.0" # Keep this comment to allow automatic replacement of pre-commit version
Expand Down
16 changes: 8 additions & 8 deletions .github/actions/migration_tests/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ runs:
- name: "Test migration file 2 to 3 migration: ${{env.BACKEND}}"
shell: bash
run: |
breeze shell "${{ env.AIRFLOW_2_CMD }}" --use-airflow-version 2.11.0 --answer y &&
breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${{env.DB_MANGERS}}
${{ env.AIRFLOW_3_CMD }}" --no-db-cleanup
breeze shell "${AIRFLOW_2_CMD}" --use-airflow-version 2.11.0 --answer y &&
breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${DB_MANGERS}
${AIRFLOW_3_CMD}" --no-db-cleanup
env:
COMPOSE_PROJECT_NAME: "docker-compose"
DB_RESET: "false"
Expand All @@ -47,9 +47,9 @@ runs:
- name: "Test ORM migration 2 to 3: ${{env.BACKEND}}"
shell: bash
run: >
breeze shell "${{ env.AIRFLOW_2_CMD }}" --use-airflow-version 2.11.0 --answer y &&
breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${{env.DB_MANGERS}}
${{ env.AIRFLOW_3_CMD }}" --no-db-cleanup
breeze shell "${AIRFLOW_2_CMD}" --use-airflow-version 2.11.0 --answer y &&
breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${DB_MANGERS}
${AIRFLOW_3_CMD}" --no-db-cleanup
env:
COMPOSE_PROJECT_NAME: "docker-compose"
DB_RESET: "false"
Expand All @@ -69,7 +69,7 @@ runs:
- name: "Test ORM migration ${{env.BACKEND}}"
shell: bash
run: >
breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${{env.DB_MANAGERS}} &&
breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${DB_MANAGERS} &&
airflow db reset -y &&
airflow db migrate --to-revision heads &&
airflow db downgrade -n 2.7.0 -y &&
Expand All @@ -86,7 +86,7 @@ runs:
shell: bash
run: >
breeze shell
"export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${{env.DB_MANAGERS}} &&
"export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${DB_MANAGERS} &&
airflow db reset -y &&
airflow db downgrade -n 2.7.0 -y &&
airflow db migrate -s"
Expand Down
2 changes: 0 additions & 2 deletions .github/actions/prepare_breeze_and_image/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,6 @@ runs:
shell: bash
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
id: breeze
- name: "Check free space"
shell: bash
Expand Down
11 changes: 2 additions & 9 deletions .github/workflows/additional-ci-image-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ jobs:

# Check that after earlier cache push, breeze command will build quickly
check-that-image-builds-quickly:
timeout-minutes: 11
timeout-minutes: 17
name: Check that image builds quickly
runs-on: ${{ fromJSON(inputs.runners) }}
env:
Expand All @@ -142,12 +142,5 @@ jobs:
run: ./scripts/ci/prepare_and_cleanup_runner.sh
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
- name: "Login to ghcr.io"
env:
actor: ${{ github.actor }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: echo "$GITHUB_TOKEN" | docker login ghcr.io -u "$actor" --password-stdin
- name: "Check that image builds quickly"
run: breeze shell --max-time 600 --platform "${PLATFORM}"
run: breeze shell --max-time 900 --platform "${PLATFORM}"
2 changes: 0 additions & 2 deletions .github/workflows/airflow-distributions-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,8 +105,6 @@ jobs:
if: ${{ inputs.use-local-venv == 'true' }}
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
if: ${{ inputs.use-local-venv == 'true' }}
- name: "Cleanup dist files"
run: rm -fv ./dist/*
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/backport-cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,8 @@ jobs:
TARGET_BRANCH: ${{ inputs.target-branch }}
COMMIT_SHA: ${{ inputs.commit-sha }}
run: |
git config --global user.email "name@example.com"
git config --global user.name "Your Name"
git config --global user.email "bot@airflow.apache.org"
git config --global user.name "Your friendly bot"
set +e
{
echo 'cherry_picker_output<<EOF'
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/basic-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,6 @@ jobs:
run: ./scripts/ci/prepare_and_cleanup_runner.sh
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
- run: uv tool run --from apache-airflow-breeze pytest -n auto --color=yes
working-directory: ./dev/breeze/
tests-ui:
Expand Down Expand Up @@ -169,8 +167,6 @@ jobs:
persist-credentials: false
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
id: breeze
- name: "Install pre-commit"
uses: ./.github/actions/install-pre-commit
Expand Down Expand Up @@ -200,8 +196,6 @@ jobs:
run: ./scripts/ci/prepare_and_cleanup_runner.sh
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
id: breeze
- name: "Install pre-commit"
uses: ./.github/actions/install-pre-commit
Expand Down Expand Up @@ -256,8 +250,6 @@ jobs:
run: ./scripts/ci/prepare_and_cleanup_runner.sh
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
id: breeze
- name: "Install pre-commit"
uses: ./.github/actions/install-pre-commit
Expand All @@ -267,6 +259,8 @@ jobs:
skip-pre-commits: ${{ inputs.skip-pre-commits }}
- name: "Autoupdate all pre-commits"
run: pre-commit autoupdate
- name: "Autoupdate Lucas-C/pre-commit-hooks to bleeding edge"
run: pre-commit autoupdate --bleeding-edge --freeze --repo https://github.com/Lucas-C/pre-commit-hooks
- name: "Run automated upgrade for black"
run: >
pre-commit run
Expand All @@ -291,19 +285,27 @@ jobs:
--hook-stage manual update-installers-and-pre-commit || true
if: always()
env:
UPGRADE_UV: "true"
UPGRADE_PYTHON: "false"
UPGRADE_GOLANG: "true"
UPGRADE_PIP: "false"
UPGRADE_PRE_COMMIT: "false"
UPGRADE_NODE_LTS: "false"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: "Run automated upgrade for pip, pre-commit and node (failing if needed)"
run: >
pre-commit run
--all-files --show-diff-on-failure --color always --verbose
--hook-stage manual update-installers-and-pre-commit
if: always()
env:
UPGRADE_UV: "false"
UPGRADE_PYTHON: "true"
UPGRADE_GOLANG: "false"
UPGRADE_PIP: "true"
UPGRADE_PRE_COMMIT: "true"
UPGRADE_NODE_LTS: "true"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

test-airflow-release-commands:
timeout-minutes: 80
Expand All @@ -328,14 +330,12 @@ jobs:
run: ./scripts/ci/prepare_and_cleanup_runner.sh
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
- name: "Cleanup dist files"
run: rm -fv ./dist/*
- name: Setup git for tagging
run: |
git config --global user.email "name@example.com"
git config --global user.name "Your Name"
git config --global user.email "bot@airflow.apache.org"
git config --global user.name "Your friendly bot"
- name: Install twine
run: pip install twine
- name: "Check Airflow create minor branch command"
Expand Down
15 changes: 12 additions & 3 deletions .github/workflows/ci-amd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -148,8 +148,6 @@ jobs:
persist-credentials: false
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
id: breeze
- name: "Get information about the Workflow"
id: source-run-info
Expand Down Expand Up @@ -186,7 +184,7 @@ jobs:
- name: Install pre-commit, uv, and pre-commit-uv
shell: bash
env:
UV_VERSION: "0.7.19" # Keep this comment to allow automatic replacement of uv version
UV_VERSION: "0.8.4" # Keep this comment to allow automatic replacement of uv version
PRE_COMMIT_VERSION: "4.2.0" # Keep this comment to allow automatic replacement of pre-commit version
PRE_COMMIT_UV_VERSION: "4.1.4" # Keep this comment to allow automatic replacement of pre-commit-uv version
run: |
Expand Down Expand Up @@ -386,6 +384,8 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}

if: needs.build-info.outputs.run-tests == 'true'

tests-postgres-providers:
Expand Down Expand Up @@ -414,6 +414,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'

tests-mysql-core:
Expand Down Expand Up @@ -442,6 +443,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'

tests-mysql-providers:
Expand Down Expand Up @@ -470,6 +472,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'


Expand Down Expand Up @@ -501,6 +504,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'

tests-sqlite-providers:
Expand Down Expand Up @@ -531,6 +535,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'


Expand Down Expand Up @@ -561,6 +566,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'

tests-non-db-providers:
Expand Down Expand Up @@ -590,6 +596,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'

tests-special:
Expand Down Expand Up @@ -675,6 +682,7 @@ jobs:
monitor-delay-time-in-seconds: 120
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}

tests-with-lowest-direct-resolution-providers:
name: "Low dep tests: providers"
Expand Down Expand Up @@ -704,6 +712,7 @@ jobs:
monitor-delay-time-in-seconds: 120
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}

build-prod-images:
name: Build PROD images
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/ci-arm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,6 @@ jobs:
persist-credentials: false
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
id: breeze
- name: "Get information about the Workflow"
id: source-run-info
Expand Down Expand Up @@ -314,6 +312,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'

tests-postgres-providers:
Expand Down Expand Up @@ -342,6 +341,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'

tests-sqlite-core:
Expand Down Expand Up @@ -372,6 +372,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'

tests-sqlite-providers:
Expand Down Expand Up @@ -402,6 +403,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'


Expand Down Expand Up @@ -432,6 +434,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'

tests-non-db-providers:
Expand Down Expand Up @@ -461,6 +464,7 @@ jobs:
debug-resources: ${{ needs.build-info.outputs.debug-resources }}
skip-providers-tests: ${{ needs.build-info.outputs.skip-providers-tests }}
use-uv: ${{ needs.build-info.outputs.use-uv }}
default-branch: ${{ needs.build-info.outputs.default-branch }}
if: needs.build-info.outputs.run-tests == 'true'

build-prod-images:
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/ci-image-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,6 @@ jobs:
run: ./scripts/ci/prepare_and_cleanup_runner.sh
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
- name: "Restore ci-cache mount image ${{ inputs.platform }}:${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
uses: apache/infrastructure-actions/stash/restore@1c35b5ccf8fba5d4c3fdf25a045ca91aa0cbc468
with:
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/ci-image-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -133,8 +133,6 @@ jobs:
if: inputs.canary-run == 'true'
- name: "Install Breeze"
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
id: breeze
if: inputs.canary-run == 'true'
- name: "Install pre-commit"
Expand Down
Loading
Loading