Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
952 commits
Select commit Hold shift + click to select a range
423e63f
CLose translations gap in DE as backport frmo main 2025-12-02 (#58971)
jscheffl Dec 2, 2025
fbd3e62
Fix static check failure on v3-1-test branch (#58974)
jscheffl Dec 2, 2025
8a24ad7
[v3-1-test] Bump minimum prek version to 0.2.0 (#58952) (#58977)
potiuk Dec 2, 2025
efcf97c
[v3-1-test] Fix assets used only as inlets being incorrectly orphaned…
github-actions[bot] Dec 3, 2025
8918f98
Find only relevant up/downstream tis when clearing (#57758) (#58987)
uranusjr Dec 3, 2025
b206f81
[v3-1-test] fix(i18n): Trasnalte trigger as 觸發器, triggerer as 觸發者 and…
github-actions[bot] Dec 3, 2025
ddf194d
Update version to 3.1.4 and task-sdk to 1.1.4
ephraimbuddy Dec 3, 2025
406a078
Update RELEASE_NOTES.rst
ephraimbuddy Dec 3, 2025
9d9b7bc
[v3-1-test] Fix inconsistent Dag hashes when template fields contain …
github-actions[bot] Dec 7, 2025
696c6ff
Revert "Find only relevant up/downstream tis when clearing (#57758) (…
ephraimbuddy Dec 8, 2025
5f2ed48
[v3-1-test] Update release candidate commands (#59186) (#59187)
github-actions[bot] Dec 8, 2025
42984c5
Handle invalid token in `JWTRefreshMiddleware` (#56904)
vincbeck Oct 20, 2025
a676047
Fix refresh token middleware error handling (#56892)
pierrejeambrun Oct 21, 2025
60f6b2c
Update RELEASE_NOTES.rst for rc2
ephraimbuddy Dec 8, 2025
3cc24b3
[v3-1-test] Update version and add changelog for 3.1.4 Python Client …
github-actions[bot] Dec 10, 2025
30dc824
Update Airflow Version to 3.1.5
ephraimbuddy Dec 12, 2025
a42f2fb
Update RELEASE_NOTES.rst
ephraimbuddy Dec 12, 2025
5a530a2
Fix formatting of release notes (#59383)
potiuk Dec 13, 2025
e314ad7
[v3-1-test] Limit urllib3 to <2.6.0 during latest boto tests (#59130)…
github-actions[bot] Dec 6, 2025
34e0e9e
[v3-1-test] Also limit urllib3 to < 2.6.0 in k8s tests - for use in v…
potiuk Dec 7, 2025
02160cd
[v3-1-test] Fix task instance and runs tooltips in Grid view (#58359)…
github-actions[bot] Dec 3, 2025
aa72947
[v3-1-test] Update the documentation for the LocalExecutor (#58990) (…
github-actions[bot] Dec 4, 2025
e7968fb
[v3-1-test] Add prek check before compiling assets in start-airflow (…
github-actions[bot] Dec 4, 2025
b37abc9
[v3-1-test] provide a clear naming and description for the attribute …
github-actions[bot] Dec 4, 2025
46ac335
[v3-1-test] Fix go back button from fab iframe (#58997) (#59007)
github-actions[bot] Dec 4, 2025
95f6910
[v3-1-test] Change task log source display to hidden by default (#587…
github-actions[bot] Dec 4, 2025
2387837
[v3-1-test] Move HTTPAuthorizationCredentials import from TYPE_CHECKI…
github-actions[bot] Dec 4, 2025
54d1058
Backport (#59052)
pierrejeambrun Dec 4, 2025
5bb24b1
[v3-1-test] Uncomment Python version pin in `check-lazy-logging` (#59…
github-actions[bot] Dec 4, 2025
39ced07
[v3-1-test] Bump ruff to 0.14.8, uv to 0.9.15 (#59058) (#59079)
amoghrajesh Dec 5, 2025
e1db72b
CI: Upgrade important CI environment (#59145)
potiuk Dec 6, 2025
4c9abce
[v3-1-test] Breeze exit on incompatible arguments (#59148) (#59157)
jscheffl Dec 7, 2025
8a15396
[v3-1-test] Fix breeze check-release-files Command for Core+Task SDK …
github-actions[bot] Dec 7, 2025
05ba767
[v3-1-test] Fix airflow/task-sdk relase PMC checks (#59164) (#59165)
potiuk Dec 7, 2025
198e4a3
[v3-1-test] Fix mypy error on version check in dev (#59171) (#59172)
github-actions[bot] Dec 7, 2025
d78fc8b
[v3-1-test] fix: Rendered Templates not showing dictionary items in A…
potiuk Dec 7, 2025
f9a5827
[v3-1-test] fix flaky TestEmrCreateJobFlowOperator (#59128) (#59137)
jason810496 Dec 7, 2025
0e86684
[v3-1-test] Align the term Dag in all translations (#59155)
jscheffl Dec 7, 2025
0402f4e
[v3-1-test] Drop Airflow 2 Support in Edge Provider (#59143) (#59179)
jscheffl Dec 7, 2025
5df1412
[v3-1-test] Fix DagRun.queued_at not updating when clearing (#59066) …
potiuk Dec 7, 2025
8106f20
Translation gaps in v3-1-test TR (#59169)
bugraoz93 Dec 7, 2025
e824896
[v3-1-test] Prevent dag processor crash on encountering excel files i…
github-actions[bot] Dec 7, 2025
0fbacff
[v3-1-test] Show asset extra in asset list (#59195) (#59201)
github-actions[bot] Dec 8, 2025
81578c8
Convert the exclusion on urllib3 to != for 2.6.0 (#59203) (#59212)
potiuk Dec 8, 2025
4663bf8
missing ca translations in v3-1-test (#59216)
ecodina Dec 8, 2025
52ee347
[v3-1-test] Fix outdated dependency documentation (#58970) (#59219)
github-actions[bot] Dec 9, 2025
4a4387f
[v3-1-test] Fix side-effect of running version suffix replacements (#…
github-actions[bot] Dec 9, 2025
9c89716
[v3-1-test] Create additional users in breeze for testing (#58126) (#…
potiuk Dec 9, 2025
6d8c100
[v3 branch] Fix misleading error message when GitHook creation fails …
amoghrajesh Dec 9, 2025
bee44b5
[v3-1-test] Fix links for DurationChart (#59095) (#59237)
github-actions[bot] Dec 9, 2025
6321c75
[v3-1-test] Complete Hebrew translation 2025-12-09 (#59133) (#59255)
github-actions[bot] Dec 9, 2025
6f771ff
[v3-1-test] Close the gaps in PL translation 2025-12-09 (#59251) (#59…
potiuk Dec 9, 2025
bb9ea33
CI: Upgrade important CI environment (#59232)
potiuk Dec 9, 2025
9ef8348
[v3-1-test] Don't depend upon FastAPI inside Task-SDK client (#59250)…
github-actions[bot] Dec 9, 2025
33c6f18
[v3-1-test] Fix an odd import of pendulum from sqlalchemy_utils inste…
github-actions[bot] Dec 10, 2025
fce368c
Adds missing bullet points to release notes for 3.1.4 (#59276)
potiuk Dec 10, 2025
d2d6bc1
[v3-1-test] Fix flaky test_get_last_ti_filters_removed_tasks and Pyda…
github-actions[bot] Dec 10, 2025
6d4673e
[v3-1-test] Fix XCom key handling when keys contain special character…
github-actions[bot] Dec 11, 2025
ac98589
[v3-1-test] fix airflowignore negation does not work in subfolders (#…
Lee-W Dec 11, 2025
5e8eb82
build: upgrade uv to 0.9.17, prek to 0.2.21, ruff to 0.14.9 (#59353)
Lee-W Dec 12, 2025
7abbcfd
[v3-1-test] Update json to JSON for consistency in translations (#593…
github-actions[bot] Dec 12, 2025
e0e6c8c
[v3-1-test] Add toaster notifications for Connection Test (#59354) (#…
github-actions[bot] Dec 12, 2025
b4e98b1
[v3-1-test] Fix toast notification description text truncation (#5935…
github-actions[bot] Dec 12, 2025
8b08661
[v3-1-test] Proposes clarification about information sent to the devl…
github-actions[bot] Dec 13, 2025
5d225c4
[v3-1-test] docs: Improve unit-testing docs with runnable pytest exam…
github-actions[bot] Dec 14, 2025
cbe2ffa
[v3-1-test] CI: Upgrade important CI environment (#59416) (#59417)
github-actions[bot] Dec 14, 2025
e0032ed
Infer the RC from the target version during release. (#59455) (#59469)
ephraimbuddy Dec 15, 2025
4a59e97
[v3-1-test] Limit aiosqlite to !=0.22.0 as it is hanging pytest sessi…
potiuk Dec 15, 2025
be75214
[v3-1-test] Add Refresh Token logic to auth manager docs (#54196) (#5…
github-actions[bot] Dec 15, 2025
68757aa
[v3-1-test] Fix Old RC removal logic and add test for the function (#…
github-actions[bot] Dec 16, 2025
e7f9fd2
[v3-1-test] build: upgrade mypy to 1.19.1 (#59446) (#59494)
sunank200 Dec 16, 2025
dbe6454
[v3-1-test] Fix prek command syntax: autoupdate -> auto-update (#59495)
sunank200 Dec 16, 2025
d5953b3
[v3-1-test] Update the remove old releases function to include task-s…
github-actions[bot] Dec 16, 2025
f3f259b
[v3-1-test] Remove old task SDK RC when creating RC (#59459) (#59496)
ephraimbuddy Dec 16, 2025
78b42a2
[v3-1-test] Fix backfill run_on_latest_version defaulting to False in…
github-actions[bot] Dec 16, 2025
e9b5373
[v3-1-test] Fix import errors not cleared for files without DAGs (#58…
ephraimbuddy Dec 16, 2025
054618a
[v3-1-test] Fix GitHub Actions workflow: remove unsupported --previou…
sunank200 Dec 16, 2025
c8a4b3e
Pnpm upgrade to 10.x and prevent script execution (#59466) (#59512)
pierrejeambrun Dec 16, 2025
f22c766
[v3-1-test] Fix message of _read_from_logs_server when status_code is…
github-actions[bot] Dec 16, 2025
5ecc818
[v3-1-test] fix(i18n): plugins should be translated as 外掛 instead of …
github-actions[bot] Dec 16, 2025
58580eb
Add task group ID filtering support to task instance query (#58092) (…
pierrejeambrun Dec 16, 2025
a211159
[v3-1-test] Fix svn push step to add both versions in one commit (#59…
github-actions[bot] Dec 16, 2025
9097b3a
Bump Sphinx Airflow theme to 0.3.0 (#59538)
kaxil Dec 17, 2025
8bcec7d
Backport i18n UI Japanese translations for v3.1. Original PR#59313 (#…
rsanda Dec 17, 2025
6c59b9a
[v3-1-test] [BUGFIX] Flush session() before processing Event Buffer (…
github-actions[bot] Dec 17, 2025
d7de657
[v3-1-test] Update README.md "DAG" to "Dag" for consistency (#59554) …
github-actions[bot] Dec 17, 2025
ac46ad5
[v3-1-test] Add Rahul to codeowners (#59565) (#59568)
github-actions[bot] Dec 17, 2025
c87242d
[v3-1-test] Fix Dag Processor logging crash (#59317) (#59581)
github-actions[bot] Dec 17, 2025
0e8ff21
[v3-1-test] Add log record when listening dag is partitioned but run …
github-actions[bot] Dec 17, 2025
0f81865
[v3-1-test] Fix passwords in simple-auth-manager configuration for v3…
potiuk Dec 18, 2025
a050a30
Fix clear task instance dialog tasks states (#59363) (#59580)
pierrejeambrun Dec 18, 2025
c63d530
Add @typescript-eslint dev dependencies for version 8.50.0 (#59484) (…
pierrejeambrun Dec 18, 2025
d1800b8
[v3-1-test] Remove playwright dependency (#59607)
pierrejeambrun Dec 18, 2025
c24bc9e
[v3-1-test] Fix GitHub Actions workflow: remove unsupported --previou…
potiuk Dec 18, 2025
9d52be0
[v3-1-test] Add pre-commit hook to verify version consistency (#59509…
ephraimbuddy Dec 18, 2025
aa040b8
Update release version in basic-tests.yml to 3.1.1 (#59615)
bugraoz93 Dec 18, 2025
146e17a
CI: Upgrade important CI environment (#59620)
potiuk Dec 18, 2025
9e16c75
[v3-1-test] Remove duplicate cooldown-days flag in basic-tests.yml (#…
amoghrajesh Dec 19, 2025
826dea8
Add typescript eslint plugin to other core packages (#59605) (#59612)
pierrejeambrun Dec 19, 2025
3a2249a
[v3-1-test] fix(cli): Set server context for connections (#59624) (#5…
potiuk Dec 19, 2025
6d045fd
docs: Fix broken permalink icon (#58763)
1109lun Dec 8, 2025
0a9889d
[v3-1-test] Allow swc and esbuild install script for SAM (#59608) (#5…
github-actions[bot] Dec 20, 2025
25101e4
[v3-1-test] CI: Upgrade important CI environment (#59662) (#59665)
github-actions[bot] Dec 20, 2025
5f315a6
Add fast client-side search to Airflow documentation (#59658)
kaxil Dec 20, 2025
707c20c
Convert remaining `pip check` commands to `uv pip check` (#59670)
potiuk Dec 20, 2025
f1552b4
[v3-1-test] Update PL translations 2025-12-20 (#59675)
potiuk Dec 20, 2025
5801d38
[v3-1-test] Fix Expand+Collapse Translation Key (#59672) (#59674)
jscheffl Dec 20, 2025
a20f04c
[v3-1-test] Add Content-Type to Request Header in Task SDK calls, fix…
github-actions[bot] Dec 21, 2025
fd33760
Close German translation gaps for full UI translation 2025-12-20 on v…
jscheffl Dec 21, 2025
cff9187
[v3-1-test] `issue-59576`: Properly Link Public/Private Provider Docs…
github-actions[bot] Dec 22, 2025
5e17e6a
[v3-1-test] Updating WSL step and breeze console text update (#59699)…
github-actions[bot] Dec 22, 2025
280815b
[v3-1-test] Redact secrets in rendered templates properly when trunca…
amoghrajesh Dec 23, 2025
e7f948f
[v3-1-test] Bump zizmor version to 1.19.0 (#59737) (#59743)
github-actions[bot] Dec 23, 2025
56f7bff
[v3-1-test] fix(scheduler): Eager-load DagRun asset relationships bef…
github-actions[bot] Dec 23, 2025
58f2a61
[v3-1-test] Fix Execution API refresh token (#58782) (#59713)
jason810496 Dec 24, 2025
57636e3
[v3-1-test] Add compat deprecation handling for [webserver/base_url] …
jason810496 Dec 24, 2025
feeeef7
[v3-1-test] Sqlalchemy 2.0 changes (test_types.py, test_manager.py, t…
jscheffl Dec 24, 2025
5788696
[v3-1-test] Support messages for BuildKit & Podman in Breeze (#59775)…
github-actions[bot] Dec 24, 2025
c89868d
[v3-1-test] Fix compatibility test uri hint (#59788) (#59790)
github-actions[bot] Dec 24, 2025
08a6cea
[v3-1-test] Prevent client secrets and proxy credentials from being l…
sunank200 Dec 25, 2025
c89a879
[v3-1-test] Fix missing TaskInstanceHistory on scheduler TI resets (#…
github-actions[bot] Dec 26, 2025
bb05c36
[v3-1-test] Adjust Airflow 3 dev rules and backport to current state …
github-actions[bot] Dec 26, 2025
ed4e090
[v3-1-test] Improve CLI date argument help text documentation (#59797…
github-actions[bot] Dec 26, 2025
0cb17d1
[v3-1-test] Update API auth. instructions in Docker running docs (#59…
github-actions[bot] Dec 26, 2025
7e45603
[v3-1-test] Switch to `pip check` compliant pagefind (#59816) (#59836)
github-actions[bot] Dec 26, 2025
f1d0390
[v3-1-test] Fix flaky tests related to github api rate limits (#59879…
github-actions[bot] Dec 29, 2025
763d13c
[v3-1-test] Reduct k8s test flakiness (#59885) (#59913)
github-actions[bot] Dec 29, 2025
c362a0b
[v3-1-test] Breeze: keep OpenAPI Generator version in sync during CI …
potiuk Dec 31, 2025
0247ff1
[v3-1-test] Clarify behavior of `ALL_DONE_MIN_ONE_SUCCESS` rule (#599…
potiuk Dec 31, 2025
0c3b8e1
[v3-1-test] Record missing `ti_failure` metrics for tasks in Airflow …
github-actions[bot] Dec 31, 2025
ac52ba8
[v3-1-test] Exclude Dockerfile.pmc from RAT checks (#59960) (#59969)
github-actions[bot] Dec 31, 2025
df814d1
[v3-1-test] Make prek hook to check shared distributions resilient to…
github-actions[bot] Dec 31, 2025
10267c5
[v3-1-test] [DISCUSSION-54853] Update webserver probe health check do…
github-actions[bot] Dec 31, 2025
1c969fc
CI: Upgrade important CI environment (#60038)
potiuk Jan 2, 2026
926660f
[v3-1-test] Add testing details in db migration contrib docs (#60053)…
github-actions[bot] Jan 2, 2026
33d7f3a
[v3-1-test] Cleanup check after disk layout understood for arm64 (#60…
jscheffl Jan 3, 2026
f1c9f14
[v3-1-test] Change ubuntu img ver in k8s tests (#60085) (#60088)
github-actions[bot] Jan 4, 2026
422aa85
[v3-1-test] Limit deltalake again to 1.3.0 due to missing ARM .whl fi…
github-actions[bot] Jan 4, 2026
d8bd6a6
[v3-1-test] Fix ApprovalOperator with SimpleAuthManager when all_admi…
Lee-W Jan 5, 2026
c7d1890
[v3-1-test] Fix typos: remove trailing quote and correct 'deve-common…
github-actions[bot] Jan 5, 2026
96bec50
[v3-1-test] docs: database support (#60103) (#60143)
potiuk Jan 5, 2026
7878874
Fix reproducibility build hash
ephraimbuddy Jan 6, 2026
172f4b9
feat(i18n): add missing Taiwan translations (#60151)
Lee-W Jan 6, 2026
7c12794
[v3-1-test] Add deprecated_options entry for dag_file_processor_timeo…
potiuk Jan 6, 2026
f269e5f
[v3-1-test] Force uninstall edge provider for Breeze start-airflow cm…
github-actions[bot] Jan 6, 2026
1f27092
[v3-1-test] Investigate disk space and layout of runner (#60018) (#60…
github-actions[bot] Jan 6, 2026
2092523
[v3-1-test] Cleanup check after disk layout understood for arm64 (#60…
jscheffl Jan 6, 2026
a9b569a
CI: Upgrade important CI environment (#60175)
potiuk Jan 6, 2026
7cd1abd
[v3-1-test] Update french translation for 3.1.6 (#60157) (#60167)
github-actions[bot] Jan 6, 2026
e20c157
Add toggle functionality to Dags state filters (#59089)
choo121600 Dec 8, 2025
cbc1f72
Revert "docs: Improve unit-testing docs with runnable pytest examples…
uranusjr Jan 2, 2026
8209d73
Fix text overflow issue (#60080)
iharsh02 Jan 3, 2026
17be3ee
close catalan gap (#60199)
ecodina Jan 7, 2026
1c367d8
[v3-1-test] Add missing "^" in --from-ref of basic static checks (#60…
potiuk Jan 7, 2026
0f8e2cf
[v3-1-test] Added state validation to delete dag run endpoint (#60195…
github-actions[bot] Jan 7, 2026
bd8c534
[v3-1-test] add ohernandez in codeowners for catalan (#60200) (#60209)
github-actions[bot] Jan 7, 2026
c0c5b7d
[v3-1-test] Docs: remove duplicated Docker image documentation (#6020…
github-actions[bot] Jan 7, 2026
5904a4c
Close TR Translation Gaps in v3-1 (#60191)
bugraoz93 Jan 7, 2026
87e6b2e
[v3-1-test] Fix signal handling in triggerer job runner (#60190) (#60…
github-actions[bot] Jan 7, 2026
2841580
[v3-1-test] fix: Enable real-time extra links updates for TriggerDagR…
github-actions[bot] Jan 7, 2026
e4d791b
[v3-1-test] Operator template fields via callable serialization cause…
github-actions[bot] Jan 7, 2026
1089cef
[v3-1-test] Fix/RE:Invalid uri created when extras contains non strin…
potiuk Jan 7, 2026
bdf0b11
[v3-1-test] Finish commiter status onboarding - Dheeraj Turaga (#6022…
github-actions[bot] Jan 7, 2026
562a463
[v3-1-test] Fix log task instance join (#59973) (#60222)
Subham-KRLX Jan 7, 2026
f28d275
[v3-1-test] Protect against hanging thread in aiosqlite 0.22+ (#60217…
potiuk Jan 7, 2026
8a0cfb1
Update version to 3.1.6
ephraimbuddy Jan 7, 2026
d6a009b
Update RELEASE_NOTES.rst
ephraimbuddy Jan 7, 2026
e39bd9b
[v3-1-test] Update python client version/changelog for 3.1.6 release …
ephraimbuddy Jan 13, 2026
289b888
[v3-1-test] Fix python client NOTICE and wheel content (#60539) (#60551)
github-actions[bot] Jan 16, 2026
cc3f957
[v3-1-test] Fix docstring for RuntimeTaskInstance.xcom_pull (#60220) …
github-actions[bot] Jan 8, 2026
d00c4b6
[v3-1-test] Add virtualization to grid view (#60241) (#60285)
github-actions[bot] Jan 8, 2026
c3000b1
[v3-1-test] Fix sidebar visibility issue when main content exceeds vi…
github-actions[bot] Jan 8, 2026
1449282
[v3-1-test] Fix table filters reseting when deleting a dag (#60279) (…
github-actions[bot] Jan 8, 2026
49d08fe
[v3-1-test] Fix flaky release command (#60284) (#60291)
github-actions[bot] Jan 8, 2026
7f99c45
[v3-1-test] Update version of Test Release command (#60289) (#60295)
bugraoz93 Jan 8, 2026
7bb6048
[v3-1-test] CI: Upgrade important CI environment (#60292) (#60296)
github-actions[bot] Jan 8, 2026
5014dd3
[v3-1-test] Automatically add pydantic extra when installing airflow …
github-actions[bot] Jan 9, 2026
cb56e95
[v3-1-test] Fix constraint mode when installing from dist or version …
github-actions[bot] Jan 9, 2026
507db91
[v3-1-test] Move dags list filters to buttongroups (#60298) (#60337)
github-actions[bot] Jan 9, 2026
18a5533
[v3-1-test] fix: reset pagination on DagList search (#60326) (#60336)
github-actions[bot] Jan 9, 2026
22d59af
[v3-1-test] Add description about Gen-AI contributions to our guide (…
github-actions[bot] Jan 9, 2026
e47bc6a
[v3-1-test] Cleanup tmp_file.py in DagBag test. (#60272) (#60306)
simi Jan 9, 2026
9eb1709
Sync airflowctl to v3-1-test (#60350)
bugraoz93 Jan 10, 2026
63be2f3
[v3-1-test] Add privacy section to PR guidelines and template (#60367…
github-actions[bot] Jan 10, 2026
fa561ef
[v3-1-test] Limit deltalake again to 1.3.1 due to missing ARM .whl fi…
github-actions[bot] Jan 10, 2026
2803ec8
CI: Upgrade important CI environment (#60375)
jscheffl Jan 10, 2026
5d931fb
[v3-1-test] Improve insert content when generate docker file (#60393)…
github-actions[bot] Jan 11, 2026
bf6ba58
update version for release test command + allowing svn checkout even …
vatsrahul1001 Jan 12, 2026
1460d0b
Inherit core theme in React plugins (#60256) (#60405)
pierrejeambrun Jan 12, 2026
c1c9625
[v3-1-test] Clean react plugin tools (#60419) (#60450)
github-actions[bot] Jan 13, 2026
0ce9a55
[v3-1-test] Fix gantt chart styling (#60347) (#60457)
github-actions[bot] Jan 13, 2026
1edb297
[v3-1-test] Remove experimental note from EdgeExecutor (#60446) (#60489)
github-actions[bot] Jan 13, 2026
5810e06
[v3-1-test] Add back template.significant.rst (#60490) (#60493)
github-actions[bot] Jan 13, 2026
f02a681
[v3-1-test] Correct the access for the externalLogUrl (#60412) (#60479)
github-actions[bot] Jan 14, 2026
503611e
Upgrade react-dom-router in Airflow UI (#60316) (#60456)
pierrejeambrun Jan 14, 2026
7b226f1
[v3-1-test] Unique run_id across manually triggered Dags with schedul…
github-actions[bot] Jan 14, 2026
0578ddc
[v3-1-test] [main] Upgrade important CI environment (#60475) (#60481)
github-actions[bot] Jan 14, 2026
f42f297
[v3-1-test] Fix bulletpoint in doc (#60422) (#60426)
github-actions[bot] Jan 14, 2026
4af4bba
[v3-1-test] Add Linux favour of installing dependencies for release (…
github-actions[bot] Jan 14, 2026
c79b063
[v3-1-test] Remove unused logic in helm_template_generator (#60188) (…
github-actions[bot] Jan 14, 2026
82c7daf
[v3-1-test] Fix dag-processor crashing due to MySql deadlock errors (…
github-actions[bot] Jan 14, 2026
023e157
[v3-1-test] Fix Doc Link to Providers Page (#60277) (#60288)
github-actions[bot] Jan 14, 2026
620aa0c
[v3-1-test] UI: Update PoolBar to separate Scheduled and Deferred slo…
github-actions[bot] Jan 14, 2026
cf38639
[v3-1-test] Update AI question header to 5th-level in PR template and…
github-actions[bot] Jan 14, 2026
0e4b760
Improve Dags Filter UI (#60346) (#60547)
bbovenzi Jan 15, 2026
09cc4b3
[v3-1-test] Fix/backfill permission error handling (#60582) (#60587)
github-actions[bot] Jan 15, 2026
7245988
[v3-1-test] CI: Upgrade important CI environment (#60552) (#60602)
bugraoz93 Jan 15, 2026
290bed1
[v3-1-test] Update release command and guide (#60508) (#60607)
github-actions[bot] Jan 15, 2026
1638e86
build: upgrade uv to 0.9.26 and ruff to 0.11.3 (#60622)
Lee-W Jan 16, 2026
eff3f5d
[v3-1-test] increase-mysql-healthcheck-timeout (#60338) (#60343)
github-actions[bot] Jan 16, 2026
8943b46
[v3-1-test] checking session.query() (#60510) (#60530)
github-actions[bot] Jan 16, 2026
9f16920
[v3-1-test] Move row count and display toggle into DataTable (#57680)…
github-actions[bot] Jan 16, 2026
71d2eed
feat: added toasters for permission denied (#57966) (#58016) (#60646)
pierrejeambrun Jan 16, 2026
1753301
[v3-1-test] Remove duplicate 'libgdbm-dev' from install_os_dependenci…
github-actions[bot] Jan 16, 2026
1d5f1c6
[v3-1-test] Complete missing Hebrew translations (2026-01-16) (#60633…
github-actions[bot] Jan 17, 2026
b5950d1
[v3-1-test] Fix breeze start-airflow mprocs output interference (#606…
github-actions[bot] Jan 17, 2026
c2260d4
[v3-1-test] CI: Upgrade important CI environment (#60694) (#60695)
github-actions[bot] Jan 17, 2026
97fca97
[v3-1-test] Relocate internal links from contributing docs to COMMITT…
github-actions[bot] Jan 17, 2026
f5b6be4
[v3-1-test] fix type error when date_time is str (#60414) (#60578)
github-actions[bot] Jan 17, 2026
8721554
[v3-1-test] Remove API error from disabling submit (#60473) (#60658)
pierrejeambrun Jan 17, 2026
4934192
[v3-1-test] Fix Vite dev servers not starting in breeze (#60735) (#60…
github-actions[bot] Jan 19, 2026
53d8b70
Grey out trigger button on API 403 (#60648) (#60777)
pierrejeambrun Jan 19, 2026
69f486d
[v3-1-test] Fix Spanish translation (#60775) (#60785)
github-actions[bot] Jan 19, 2026
5d2bd51
[v3-1-test] Revert Fix breeze start-airflow mprocs output interferenc…
github-actions[bot] Jan 19, 2026
9f311e5
[v3-1-test] Complete missing Arabic translations (2026-01-16) (#60635…
github-actions[bot] Jan 19, 2026
0748bde
[v3-1-test] docs(contributing-docs): fix some typos and unmatched par…
github-actions[bot] Jan 19, 2026
41dd621
[v3-1-test] improved a log message in the dag parsing. (#60789) (#60814)
github-actions[bot] Jan 20, 2026
e65328f
[v3-1-test] build: upgrade prek to 0.2.30 (#60816) (#60820)
github-actions[bot] Jan 20, 2026
05e7945
[v3-1-test] CI: Upgrade important CI environment (#60827) (#60829)
github-actions[bot] Jan 20, 2026
aa566c3
[v3-1-test] apply gc.freeze in dag-processor (#60505) (#60845)
github-actions[bot] Jan 21, 2026
eb304ea
Cache user object fetched per request in FAB auth manager for improve…
vincbeck Jan 21, 2026
7107afa
[v3-1-test] Fix: In the log.exception() , the format specifier for th…
github-actions[bot] Jan 21, 2026
7563801
[v3-1-test] build: upgrade hatch to 1.16.3 (#60850) (#60852)
github-actions[bot] Jan 21, 2026
cb6e723
[v3-1-test] Add checksum verification to Apache RAT downloading in re…
github-actions[bot] Jan 21, 2026
7e97cce
[v3-1-test] CI: Upgrade important CI environment (#60865) (#60872)
github-actions[bot] Jan 21, 2026
f21d199
Fix slow log scrolling for large task logs (#60806) (#60875)
pierrejeambrun Jan 21, 2026
91cf84d
Convert Tasks Table from card to table mode (#60830) (#60874)
pierrejeambrun Jan 21, 2026
656a5be
Fix connection test API to restore masked password/extra from existin…
pierrejeambrun Jan 21, 2026
a655527
Logout the user when the refresh token is no longer valid (#60781) (#…
vincbeck Jan 21, 2026
afab83a
[v3-1-test] Adding Airflow generic version for Breeze installations f…
github-actions[bot] Jan 21, 2026
d83c0f5
Fix permissions check in import error APIs (#60801) (#60884)
vincbeck Jan 21, 2026
4795da4
upgrade CI environment (#60929)
henry3260 Jan 22, 2026
fddf4a7
Reschedule tasks on worker startup Dag load failures instead of exiti…
Lee-W Jan 22, 2026
f72116c
[v3-1-test] Fix mypy checks in CI to also run for scripts (#60898) (#…
potiuk Jan 22, 2026
b7d1c41
Prevent Triggerer from crashing when a trigger event isn't serializab…
dabla Jan 22, 2026
95877c9
Fix DAG processor OOM || Avoid loading all TaskInstances when checkin…
vatsrahul1001 Jan 23, 2026
c86a183
CI: Upgrade important CI environment (#60964)
Lee-W Jan 23, 2026
b927228
[v3-1-test] Use log_level for root logger instead of hardcoded INFO l…
github-actions[bot] Jan 23, 2026
937f445
Revert "Prevent Triggerer from crashing when a trigger event isn't se…
pierrejeambrun Jan 23, 2026
3cbc541
Prevent Triggerer from crashing when a trigger event isn't serializab…
dabla Jan 22, 2026
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 @@ -47,6 +47,7 @@
!helm-tests
!kubernetes-tests
!task-sdk-tests
!airflow-ctl-tests
!shared/

# Add scripts so that we can use them inside the container
Expand Down
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ scripts export-ignore
Dockerfile.ci export-ignore
CONTRIBUTING.rst export-ignore
ISSUE_TRIAGE_PROCESS.rst export-ignore
.github/PULL_REQUEST_TEMPLATE.md export-ignore

.asf.yaml export-ignore
.bash_completion export-ignore
Expand Down
51 changes: 31 additions & 20 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,8 @@
# Helm Chart
/chart/ @dstandish @jedcunningham @hussein-awala

# Docs (without Providers)
/docs/*.py @potiuk
/docs/apache-airflow @potiuk
/docs/docker-stack @potiuk
/docs/helm-chart @dstandish @jedcunningham
# Docs
/docs/*.py @potiuk @ashb @gopidesupavan @amoghrajesh @jscheffl @bugraoz93 @kaxil @eladkal @jason810496

# API
/airflow-core/src/airflow/api/ @ephraimbuddy @pierrejeambrun @rawwar @jason810496
Expand All @@ -29,29 +26,42 @@
# Airflow CTL
/airflow-ctl/ @bugraoz93 @kaxil @potiuk

# Airflow CLI
/airflow-core/src/airflow/cli/ @bugraoz93 @potiuk

# Auth manager
/airflow-core/src/airflow/api_fastapi/auth/ @vincbeck

# UI
/airflow-core/src/airflow/ui/ @bbovenzi @pierrejeambrun @ryanahamilton @jscheffl @shubhamraj-git

# UI e2e tests
/airflow-core/src/airflow/ui/tests/e2e/ @vatsrahul1001

# Translation Owners (i18n)
# Note: Non committer engaged translators are listed in comments prevent making file syntax invalid
# See: https://github.com/apache/airflow/blob/main/airflow-core/src/airflow/ui/public/i18n/README.md#43-engaged-translator
airflow-core/src/airflow/ui/public/i18n/locales/ar/ @shahar1 @hussein-awala # + @ahmadtfarhan
airflow-core/src/airflow/ui/public/i18n/locales/ca/ @jscheffl @bugraoz93 # + @ecodina
airflow-core/src/airflow/ui/public/i18n/locales/ca/ @jscheffl @bugraoz93 # + @ecodina @oscarhernandezrodriguez
airflow-core/src/airflow/ui/public/i18n/locales/de/ @jscheffl # + @TJaniF @m1racoli
airflow-core/src/airflow/ui/public/i18n/locales/el/ @ashb # + @PApostol
airflow-core/src/airflow/ui/public/i18n/locales/es/ @bbovenzi # + @aoelvp94
airflow-core/src/airflow/ui/public/i18n/locales/fr/ @pierrejeambrun @vincbeck
airflow-core/src/airflow/ui/public/i18n/locales/he/ @eladkal @shahar1 @romsharon98 # +@Dev-iL
airflow-core/src/airflow/ui/public/i18n/locales/hi/ @vatsrahul1001
airflow-core/src/airflow/ui/public/i18n/locales/hu/ @jscheffl @potiuk # +@majorosdonat
airflow-core/src/airflow/ui/public/i18n/locales/it/ @bbovenzi # + @aoelvp94
airflow-core/src/airflow/ui/public/i18n/locales/ja/ @uranusjr @sekikn # + @rsanda
airflow-core/src/airflow/ui/public/i18n/locales/ko/ @jscheffl @potiuk # + @choo121600 @kgw7401 @0ne-stone
airflow-core/src/airflow/ui/public/i18n/locales/nl/ @BasPH # + @DjVinnii
airflow-core/src/airflow/ui/public/i18n/locales/pl/ @potiuk @mobuchowski # + @kacpermuda
airflow-core/src/airflow/ui/public/i18n/locales/pt/ @potiuk # + @aoelvp94 @victoru2
airflow-core/src/airflow/ui/public/i18n/locales/th/ @potiuk # + @zkan @blackbass64 @lifnaja @Aphinan-Th @chonla @Srabasti
airflow-core/src/airflow/ui/public/i18n/locales/tr/ @bugraoz93 # +@hasancatalgol
airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/ @potiuk # + @Fortytwoo @gyli
airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/ @Lee-W @jason810496 # + @RoyLee1224 @guan404ming


# Security/Permissions
/airflow-core/src/airflow/security/permissions.py @vincbeck

Expand All @@ -74,7 +84,7 @@ airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/ @Lee-W @jason810496 # + @
/docs/apache-airflow/authoring-and-scheduling/deferring.rst @dstandish @hussein-awala

# Secrets Backends
/airflow-core/src/airflow/secrets @dstandish @potiuk @ashb
/airflow-core/src/airflow/secrets @dstandish @ashb

# Providers
/providers/amazon/ @eladkal @o-nikolas
Expand All @@ -90,26 +100,27 @@ airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/ @Lee-W @jason810496 # + @
/providers/openlineage/ @mobuchowski
/providers/slack/ @eladkal
/providers/smtp/ @hussein-awala
/providers/snowflake/ @potiuk @mik-laj
/providers/snowflake/ @potiuk
/providers/apache/iceberg/ @Fokko

# Dev tools
/.github/workflows/ @potiuk @ashb @gopidesupavan
/dev/ @potiuk @ashb @jedcunningham @gopidesupavan @amoghrajesh
/.github/workflows/ @potiuk @ashb @gopidesupavan @amoghrajesh @jscheffl @bugraoz93 @kaxil @eladkal @jason810496
/dev/ @potiuk @ashb @gopidesupavan @amoghrajesh @jscheffl @bugraoz93 @kaxil @eladkal @jason810496 @jedcunningham @ephraimbuddy
/dev/react-plugin-tools/ @pierrejeambrun @bbovenzi
/docker-tests/ @potiuk @ashb @gopidesupavan @jason810496
/kubernetes-tests/ @potiuk @ashb @gopidesupavan @jason810496
/helm-tests/ @dstandish @jedcunningham
/scripts/ @potiuk @ashb @gopidesupavan
Dockerfile @potiuk @ashb @gopidesupavan
Dockerfile.ci @potiuk @ashb @gopidesupavan

# Releasing Guides & Project Guidelines
/dev/PROJECT_GUIDELINES.md @kaxil
/dev/PROVIDER_DISTRIBUTIONS_DETAILS.md @eladkal
/dev/README.md @kaxil
/dev/README_RELEASE_*.md @kaxil @pierrejeambrun
/dev/README_RELEASE_PROVIDERS.md @eladkal
/scripts/ @potiuk @ashb @gopidesupavan @amoghrajesh @jscheffl @bugraoz93 @kaxil @eladkal @jason810496
Dockerfile @potiuk @ashb @gopidesupavan @amoghrajesh @jscheffl @bugraoz93 @kaxil @eladkal @jason810496
Dockerfile.ci @potiuk @ashb @gopidesupavan @amoghrajesh @jscheffl @bugraoz93 @kaxil @eladkal @jason810496

# E2E integration tests
/airflow-e2e-tests/ @potiuk @ashb @gopidesupavan @amoghrajesh @jscheffl @bugraoz93 @kaxil @eladkal @jason810496

# Task SDK integration tests
/task-sdk-tests/ @potiuk @ashb @gopidesupavan @amoghrajesh @jscheffl @bugraoz93 @kaxil @eladkal @jason810496

# Issue triage process
ISSUE_TRIAGE_PROCESS.rst @eladkal

# AIP-52 - Setup and Teardown
Expand Down
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@ body:
the latest release or main to see if the issue is fixed before reporting it.
multiple: false
options:
- "3.0.6"
- "3.1.3"
- "2.11.0"
- "main (development)"
- "Other Airflow 2 version (please specify below)"
- "Other Airflow 2/3 version (please specify below)"
validations:
required: true
- type: input
attributes:
label: If "Other Airflow 2 version" selected, which one?
label: If "Other Airflow 2/3 version" selected, which one?
# yamllint disable rule:line-length
description: >
On what 2.X version of Airflow are you currently experiencing the issue? Remember, you are encouraged to
Expand Down
59 changes: 27 additions & 32 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,44 +1,39 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
Thank you for contributing!

<!--
Thank you for contributing! Please make sure that your code changes
are covered with tests. And in case of new features or big changes
remember to adjust the documentation.
Please provide above a brief description of the changes made in this pull request.
Write a good git commit message following this guide: http://chris.beams.io/posts/git-commit/

Please make sure that your code changes are covered with tests.
And in case of new features or big changes remember to adjust the documentation.

Feel free to ping committers for the review!
Feel free to ping (in general) for the review if you do not see reaction for a few days
(72 Hours is the minimum reaction time you can expect from volunteers) - we sometimes miss notifications.

In case of an existing issue, reference it using one of the following:

closes: #ISSUE
related: #ISSUE
* closes: #ISSUE
* related: #ISSUE
-->

---

##### Was generative AI tooling used to co-author this PR?

How to write a good git commit message:
http://chris.beams.io/posts/git-commit/
<!--
If generative AI tooling has been used in the process of authoring this PR, please
change below checkbox to `[X]` followed by the name of the tool, uncomment the "Generated-by".
-->

- [ ] Yes (please specify the tool below)

<!--
Generated-by: [Tool Name] following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
-->

<!-- Please keep an empty line above the dashes. -->
---
**^ Add meaningful description above**
Read the **[Pull Request Guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#pull-request-guidelines)** for more information.
In case of fundamental code changes, an Airflow Improvement Proposal ([AIP](https://cwiki.apache.org/confluence/display/AIRFLOW/Airflow+Improvement+Proposals)) is needed.
In case of a new dependency, check compliance with the [ASF 3rd Party License Policy](https://www.apache.org/legal/resolved.html#category-x).
In case of backwards incompatible changes please leave a note in a newsfragment file, named `{pr_number}.significant.rst` or `{issue_number}.significant.rst`, in [airflow-core/newsfragments](https://github.com/apache/airflow/tree/main/airflow-core/newsfragments).

* Read the **[Pull Request Guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#pull-request-guidelines)** for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
* For fundamental code changes, an Airflow Improvement Proposal ([AIP](https://cwiki.apache.org/confluence/display/AIRFLOW/Airflow+Improvement+Proposals)) is needed.
* When adding dependency, check compliance with the [ASF 3rd Party License Policy](https://www.apache.org/legal/resolved.html#category-x).
* For significant user-facing changes create newsfragment: `{pr_number}.significant.rst` or `{issue_number}.significant.rst`, in [airflow-core/newsfragments](https://github.com/apache/airflow/tree/main/airflow-core/newsfragments).
10 changes: 9 additions & 1 deletion .github/actions/breeze/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ inputs:
python-version:
description: 'Python version to use'
default: "3.10"
uv-version:
description: 'uv version to use'
default: "0.9.26" # Keep this comment to allow automatic replacement of uv version
outputs:
host-python-version:
description: Python version used in host
Expand All @@ -30,9 +33,14 @@ runs:
using: "composite"
steps:
- name: "Setup python"
uses: actions/setup-python@v5
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ inputs.python-version }}
- name: "Install uv"
shell: bash
run: curl -LsSf https://astral.sh/uv/${UV_VERSION}/install.sh | sh
env:
UV_VERSION: ${{ inputs.uv-version }}
# NOTE! Installing Breeze without using cache is FASTER than when using cache - uv is so fast and has
# so low overhead, that just running upload cache/restore cache is slower than installing it from scratch
- name: "Install Breeze"
Expand Down
37 changes: 23 additions & 14 deletions .github/actions/install-prek/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,10 @@ inputs:
default: "3.10"
uv-version:
description: 'uv version to use'
default: "0.8.15" # Keep this comment to allow automatic replacement of uv version
default: "0.9.26" # Keep this comment to allow automatic replacement of uv version
prek-version:
description: 'prek version to use'
default: "0.1.6" # Keep this comment to allow automatic replacement of prek version
skip-prek-hooks:
description: "Skip some prek hooks from installation"
default: ""
default: "0.3.0" # Keep this comment to allow automatic replacement of prek version
save-cache:
description: "Whether to save prek cache"
required: true
Expand All @@ -40,14 +37,17 @@ inputs:
runs:
using: "composite"
steps:
- name: Install uv and prek
- name: "Install uv"
shell: bash
run: curl -LsSf https://astral.sh/uv/${UV_VERSION}/install.sh | sh
env:
UV_VERSION: ${{ inputs.uv-version }}
- name: Install prek
shell: bash
env:
UV_VERSION: ${{inputs.uv-version}}
PREK_VERSION: ${{inputs.prek-version}}
SKIP: ${{ inputs.skip-prek-hooks }}
UV_VERSION: ${{ inputs.uv-version }}
run: |
curl -LsSf https://astral.sh/uv/${UV_VERSION}/install.sh | sh
uv tool install prek==${PREK_VERSION} --with uv==${UV_VERSION}
working-directory: ${{ github.workspace }}
# We need to use tar file with archive to restore all the permissions and symlinks
Expand All @@ -64,7 +64,7 @@ runs:
uses: apache/infrastructure-actions/stash/restore@1c35b5ccf8fba5d4c3fdf25a045ca91aa0cbc468
with:
# yamllint disable rule:line-length
key: cache-prek-v6-${{ inputs.platform }}-${{ inputs.python-version }}-${{inputs.skip-prek-hooks}}-${{ hashFiles('.pre-commit-config.yaml') }}
key: cache-prek-v9-${{ inputs.platform }}-python${{ inputs.python-version }}-uv${{ inputs.uv-version }}-${{ hashFiles('**/.pre-commit-config.yaml') }}
path: /tmp/
id: restore-prek-cache
- name: "Check if prek cache tarball exists"
Expand All @@ -88,12 +88,21 @@ runs:
echo
shell: bash
if: steps.restore-prek-cache.outputs.stash-hit == 'true'
- name: "Make sure cache is cleared on cache miss"
run: |
echo "Cleaning up prek cache in case of cache miss (in case of pre-installed-cache from the system)"
ls -la ~/.cache/prek || true
rm -rf ~/.cache/prek
shell: bash
if: steps.restore-prek-cache.outputs.stash-hit != 'true'
- name: Install prek hooks
shell: bash
run: prek install-hooks || (cat ~/.cache/prek/prek.log && exit 1)
run: prek install-hooks
working-directory: ${{ github.workspace }}
env:
SKIP: ${{ inputs.skip-prek-hooks }}
- name: "Show prek log"
shell: bash
run: cat ~/.cache/prek/prek.log || true
if: always()
- name: "Prepare .tar file from prek cache"
run: |
tar -C ~ -czf /tmp/cache-prek.tar.gz .cache/prek
Expand All @@ -103,7 +112,7 @@ runs:
uses: apache/infrastructure-actions/stash/save@1c35b5ccf8fba5d4c3fdf25a045ca91aa0cbc468
with:
# yamllint disable rule:line-length
key: cache-prek-v6-${{ inputs.platform }}-${{ inputs.python-version }}-${{ inputs.skip-prek-hooks }}-${{ hashFiles('.pre-commit-config.yaml') }}
key: cache-prek-v9-${{ inputs.platform }}-python${{ inputs.python-version }}-uv${{ inputs.uv-version }}-${{ hashFiles('**/.pre-commit-config.yaml') }}
path: /tmp/cache-prek.tar.gz
if-no-files-found: 'error'
retention-days: '2'
Expand Down
4 changes: 2 additions & 2 deletions .github/actions/migration_tests/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ runs:
- name: "Test migration file 2 to 3 migration: ${{env.BACKEND}}"
shell: bash
run: |
breeze shell "${AIRFLOW_2_CMD}" --use-airflow-version 2.11.0 --answer y &&
breeze shell "${AIRFLOW_2_CMD}" --use-airflow-version 2.11.0 --airflow-extras pydantic --answer y &&
breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${DB_MANGERS}
${AIRFLOW_3_CMD}" --no-db-cleanup
env:
Expand Down Expand Up @@ -57,7 +57,7 @@ runs:
- name: "Test ORM migration 2 to 3: ${{env.BACKEND}}"
shell: bash
run: >
breeze shell "${AIRFLOW_2_CMD}" --use-airflow-version 2.11.0 --answer y &&
breeze shell "${AIRFLOW_2_CMD}" --use-airflow-version 2.11.0 --airflow-extras pydantic --answer y &&
breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${DB_MANGERS}
${AIRFLOW_3_CMD}" --no-db-cleanup
env:
Expand Down
6 changes: 3 additions & 3 deletions .github/actions/post_tests_failure/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,21 +22,21 @@ runs:
using: "composite"
steps:
- name: "Upload airflow logs"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: airflow-logs-${{env.JOB_ID}}
path: './files/airflow_logs*'
retention-days: 7
if-no-files-found: ignore
- name: "Upload container logs"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: container-logs-${{env.JOB_ID}}
path: "./files/container_logs*"
retention-days: 7
if-no-files-found: ignore
- name: "Upload other logs"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: container-logs-${{env.JOB_ID}}
path: "./files/other_logs*"
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/post_tests_success/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ runs:
using: "composite"
steps:
- name: "Upload artifact for warnings"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: test-warnings-${{ env.JOB_ID }}
path: ./files/warnings-*.txt
Expand Down
Loading
Loading