[GH] (airflow/main): Workflow run "Tests" is working again!

2026-05-07 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
38a51dc1faa81c3493d0c444c901afff67bfc393 / Ephraim Anierobi 

Fix scheduler callback bundle_version when versioning disabled (#66485)

When a DAG has disable_bundle_versioning=True, dag_run.bundle_version is
left None at trigger time, but DagVersion.bundle_version still records
the bundle SHA captured during DAG parse. Scheduler-emitted task
callbacks (zombie tasks, heartbeat timeouts, stuck-in-queued) sourced
bundle_version from DagVersion, so the DFP would check out a pinned
versions// working tree and write a _tracking lockfile for a SHA
the run was never pinned to — causing the callback to run against
different code than the task itself, leaving per-version checkouts on
disk, and blocking stale bundle cleanup.

Source bundle_version from dag_run.bundle_version so the callback
inherits the same unpinned state as the run and executes against the
same on-disk code the task did.

Report URL: https://github.com/apache/airflow/actions/runs/25489679475

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-05-07 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
38a51dc1faa81c3493d0c444c901afff67bfc393 / Ephraim Anierobi 

Fix scheduler callback bundle_version when versioning disabled (#66485)

When a DAG has disable_bundle_versioning=True, dag_run.bundle_version is
left None at trigger time, but DagVersion.bundle_version still records
the bundle SHA captured during DAG parse. Scheduler-emitted task
callbacks (zombie tasks, heartbeat timeouts, stuck-in-queued) sourced
bundle_version from DagVersion, so the DFP would check out a pinned
versions// working tree and write a _tracking lockfile for a SHA
the run was never pinned to — causing the callback to run against
different code than the task itself, leaving per-version checkouts on
disk, and blocking stale bundle cleanup.

Source bundle_version from dag_run.bundle_version so the callback
inherits the same unpinned state as the run and executes against the
same on-disk code the task did.

Report URL: https://github.com/apache/airflow/actions/runs/25484146714

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-05-06 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
7ca4c7538fee9c6338153da8733aaed58537db6d / Hemkumar Chheda 
<[email protected]>
fix(providers-cncf-kubernetes): preserve event resource version after empty 
sync polls (#66471)

Closes #66470

Report URL: https://github.com/apache/airflow/actions/runs/25462959521

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-05-05 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
f9ae53c90a9d887bef3da3b071eaf3dd6a8276da / Jed Cunningham 
<[email protected]>
Trim PR-skill frontmatter to cut per-turn token cost (#66444)

The `description` and `when_to_use` fields in each SKILL.md are loaded
into the system prompt every turn so Claude can route to the right
skill; the body only loads when the skill is invoked. Frontmatter is
the lever for steady-state context cost.

Trims maintainer-review, pr-triage, and pr-stats to keep only what's
useful for routing: what the skill does, how it picks its targets
where that matters (maintainer-review's "my reviews" working list,
pr-triage's `ready for maintainer review` label), and the trigger
phrases that hint when to invoke it. Drops file-path cross-refs,
mutation names, "successor to breeze X" history, and verbose action
enumerations — all still present in the SKILL.md bodies, which are
unchanged.

Saves roughly 500 tokens off the available-skills listing loaded each
turn:

  maintainer-review: ~420 → ~170 tokens
  pr-triage: ~300 → ~125 tokens
  pr-stats:  ~170 → ~105 tokens

Report URL: https://github.com/apache/airflow/actions/runs/25404048644

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-05-05 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
209c815bc91d4f537c191af7e27c31a2c2f48c73 / Wei Lee 
feat(ui-i18n): complete zh-TW translations (#66390)

Report URL: https://github.com/apache/airflow/actions/runs/25370274082

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-05-04 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
5b127b870acb258ae0fed22e70149c10973c20b7 / Amogh Desai 

AIP-103: Refactor asset state routes to by-name/by-uri and add AssetUriRef 
support (#66336)

Report URL: https://github.com/apache/airflow/actions/runs/25308324936

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-05-03 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
9b18d230d341167c1bad73a28cbb94cdf2b1b2ae / Wei Lee 
fix(backfill): populate partition_date on partitioned backfill runs (#65998)

Report URL: https://github.com/apache/airflow/actions/runs/25275947407

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-05-02 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by jscheffl).

Head commit for run:
8dab708863a85916b80ae2144aa4e7d8f21d2537 / Shahar Epstein 
<[email protected]>
Document airflow-site index update for providers (#66281)

Report URL: https://github.com/apache/airflow/actions/runs/25260261252

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-05-02 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
865718c7d97129f4e8e8a6534263ae7bda968bc9 / Shahar Epstein 
<[email protected]>
Clarify 'Fixing released docs' section to cover failed initial publish case 
(#66253)

Report URL: https://github.com/apache/airflow/actions/runs/2520859

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-30 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user qaziashikin (triggered by o-nikolas).

Head commit for run:
6aa6cd1c53720c117727970eb5c9cff74787ed00 / Qazi Ashikin 
<[email protected]>
Merge branch 'main' into main

Report URL: https://github.com/apache/airflow/actions/runs/25178260457

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-30 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
d628ea02ccffcb80247648843bea19058c8ba7f5 / PrithviBadiga 
<[email protected]>
Show dag run duration in grid tooltip (#65787)

* Show dag run duration in grid tooltip

* Reorder grid tooltip duration

-

Co-authored-by: Prithvi Badiga 

Report URL: https://github.com/apache/airflow/actions/runs/25175643447

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-27 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
be41cb4031e38050314c9c9605885edee5dd1df0 / Pierre Jeambrun 

UI: Serve grid TI summaries from shared cached DagBag (#65775)

The grid TI summaries streaming endpoint used a per-request dict to
dedupe serialized Dag loads within a single response. Switch to the
app-wide DBDagBag so the serialized Dag is cached across requests (via
the LRU+TTL configured by [api] dag_cache_size / dag_cache_ttl) and
the in-memory representation is the lightweight SerializedDAG instead
of the SerializedDagModel ORM row holding the full JSON blob.

Report URL: https://github.com/apache/airflow/actions/runs/25005662299

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-27 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
29477eaa6f499762d97bbc64ff55b756ccec454f / github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
[main] CI: Upgrade important CI environment (#65933)

Co-authored-by: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>

Report URL: https://github.com/apache/airflow/actions/runs/24989114710

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-26 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
3d42610a26e4a8e49e2cf3d9eb6fc5ad712f180e / Ulada Zakharava 
Fix Cloud Composer create env operator (#64956)

Report URL: https://github.com/apache/airflow/actions/runs/24973316964

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-25 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by jscheffl).

Head commit for run:
0df38ffed97e1798db246da704b1a9772cec4f59 / Jarek Potiuk 
Breeze: ensure generated Dockerfile.pmc upgrades uv to the required floor 
(#65774)

`breeze release-management check-release-files providers` generates a
Dockerfile.pmc that copies the root `pyproject.toml` into the CI image
and then runs `uv pip install`. If the CI image ships an older uv than
`[tool.uv] required-version`, that install step fails with:

error: Required uv version `>=X.Y.Z` does not match the running
version `A.B.C`. Update `uv` by running `uv self update`.

This is reproducible today: the current `ghcr.io/apache/airflow/main/ci/
python3.10` ships uv 0.11.6 while the pin is `>=0.11.7`, so every PMC
Dockerfile.pmc verification breaks out of the box.

Inject a `pip install --upgrade 'uv>=X.Y.Z'` before the `uv pip install`
step so the install works regardless of when the CI image was last
rebuilt. The floor is a module constant with the existing
`# sync-uv-min-version` marker so the `sync-uv-min-version-markers` prek
hook keeps it in lockstep with the `[tool.uv] required-version` bump
going forward — drop `check_release_files.py` into that hook's file
list and add a belt-and-braces test that the two values match.

Report URL: https://github.com/apache/airflow/actions/runs/24928044586

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-24 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
7336ed4371c46c874fc6c2b03d8e9a8fe7990fe7 / Pierre Jeambrun 

Update search parameters to better leverage DB indexes (#64963)

* API: Use prefix matching for REST list search parameters

Search query parameters on list endpoints now use prefix matching (LIKE 
'value%') instead of substring search, which allows the database to use indexes 
more effectively.

This is a breaking change for clients that relied on matching arbitrary 
substrings in names and identifiers. Regenerate OpenAPI specs and UI client 
types accordingly.

* API: Add index-friendly *_prefix_pattern query params (non-breaking)

Keep the existing *_pattern substring filters unchanged and add
parallel *_prefix_pattern variants that use a B-tree-friendly
range comparison, so large deployments can filter list endpoints
without paying for a full table scan.

Drop custom TaskDisplayName substring class; replace feature newsfragment with 
significant

Full-match on ``coalesce(...)`` can't use an index anyway, so the
custom ``_TaskDisplayNamePatternParam`` class adds nothing over a
plain ``_SearchParam``: use ``search_param_factory`` directly for
the substring variant and keep the custom prefix variant since the
split on ``IS NULL`` is what makes the B-tree index apply.

Swap 64963.feature for 64963.significant to flag the user-visible
UI change (search-as-you-type is now prefix-based, not substring).

Fix CI

Fix CI

* UI: Fix connections search e2e fixtures for prefix-match API

The fixtures had names like search_production_ but the UI search now
hits the prefix-match API (connection_id_prefix_pattern). Move the
environment word to the front (production_search_, staging_search_,
development_search_) so "production" is a valid prefix.

Report URL: https://github.com/apache/airflow/actions/runs/24898605479

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-24 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by Lee-W).

Head commit for run:
7cff1b1edadbf8946b9a63339c6107e0432aa366 / Amogh Desai 

Correcting `version_added` for `[triggerer] on_kill_timeout` (#65757)

Report URL: https://github.com/apache/airflow/actions/runs/24883668647

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-23 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user yamakazushi (triggered by shahar1).

Head commit for run:
8edd61ddb8768c933506a495ffd55d634c5c5322 / st.yamamoto 

Remove stray ellipsis from Plugin Management Interface docs(#65713)

Report URL: https://github.com/apache/airflow/actions/runs/24835570276

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-23 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
3b188b904fbb9525e17173f6ef1f5e5d388a75fc / Ash Berlin-Taylor 
Pre-assign external_executor_id at queuing time to prevent duplicate execution 
on scheduler crash (#65594)

When a scheduler crashes between dispatching a task to Celery and
processing the QUEUED event that persists `external_executor_id`, the
replacement scheduler cannot adopt the in-flight task. Without the
Celery task ID in the database, `try_adopt_task_instances` has no
`AsyncResult` to look up, so the task is reset and re-queued — causing
duplicate execution of an already-running task.

Fix this by generating `external_executor_id` via a DB-side UUID
function (`gen_random_uuid` on PostgreSQL, `UUID()` on MySQL, a
Python `uuid4` registered on SQLite) in the same bulk UPDATE that
sets state=QUEUED. The ID is committed atomically with the state
transition — no second write, no race window. RETURNING is used on
PostgreSQL and SQLite to read back the generated UUIDs without a
second round-trip; MySQL falls back to a SELECT.

The CeleryExecutor passes the pre-assigned ID to `apply_async()` as
the Celery `task_id`, making it deterministic from DB state. Other
executors ignore it and overwrite with their own ID (e.g. ECS task
ARN) during event processing.

This also fixes the separate race in #55004 where `external_executor_id`
is lost when the task instance row is locked during event processing.
`process_executor_events` uses `skip_locked=True`, and
`get_event_buffer()` flushes the executor's in-memory buffer into a
local variable. If a TI is locked and skipped, its QUEUED event is
consumed from the buffer but never processed — the event and its
task ID are silently dropped. With the ID now written to the database
before the task is even sent to Celery, adoption no longer depends on
the event being processed.

Closes: #55004
Closes: #58570
Closes: #64971

Report URL: https://github.com/apache/airflow/actions/runs/24829031931

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-22 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user JesseAtSZ (triggered by potiuk).

Head commit for run:
6f8958d1da6cbd4e1651a2e255613c847196af73 / Jesse 
<[email protected]>
i18n: update zh-CN translation for login label

Refined the translation for "login" from "登录" (Login) to "账号" (Account/Login 
ID) in admin.json to better describe the input field.

Report URL: https://github.com/apache/airflow/actions/runs/24387096944

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-22 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
294c92e5f05a6fc2c416bd2b25ce2fdf8b092d8f / Sam Firke 

Fix Azure provider hooks ignoring cloud_environment connection extra (#65320)

Report URL: https://github.com/apache/airflow/actions/runs/24788301934

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-21 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
e16871edab909bc7d682b823ce63f837fa06bb4a / Jarek Potiuk 
Cap airflow-ctl httpx dependency below 1.0 (#65607)

httpx 1.0 (currently 1.0.dev3 on PyPI) is a ground-up API rewrite:
the entire exception hierarchy (HTTPStatusError, RequestError,
ConnectError, ReadError, TimeoutException, ...) was removed and
client/transport/auth interfaces were redesigned. airflow-ctl today
uses httpx.HTTPStatusError, httpx.ConnectError, AsyncClient, and
Response.raise_for_status() throughout api/client.py and
api/operations.py, so pre-release httpx 1.x breaks import-time
(ModuleNotFoundError / AttributeError) and the tool fails to start.

Cap to <1.0 so users who pass --pre / --prerelease=allow do not
accidentally pull the rewrite. The full migration to httpx 1.x is
tracked at https://github.com/apache/airflow/issues/65609 and the
cap carries a comment pointing at that URL so the link survives
after this PR merges.

Report URL: https://github.com/apache/airflow/actions/runs/24747928141

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-21 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
5caf8ac986dbf5b7c62a642c1b077b4971f861aa / Amir Nazary 
<[email protected]>
Fix: Correct grammatical error in AWS IAM Identity Center documentation (#65603)

Remove redundant 'can' from 'You can must create them manually' to read 'You 
must create them manually'.

Report URL: https://github.com/apache/airflow/actions/runs/24732401353

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-20 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
0a67541ba00f99950c25fc1831559a3dbf9d26ed / Jarek Potiuk 
Use project-pinned uv and check min version in prek hooks (#65531)

* Prefer project-pinned uv and enforce its minimum version in prek hooks

Prek hooks that invoke uv (directly or via breeze) now prefer
`.venv/bin/uv` from the project's main virtualenv over PATH uv so the uv
version is pinned by the project, and verify it satisfies the minimum
declared in `[tool.uv] required-version` in the root pyproject.toml. If
the main-venv uv is missing, the mypy local runner falls back to PATH uv
with a warning. An outdated uv fails fast with upgrade instructions
instead of emitting confusing downstream errors.

* Extend breeze environment checks with uv version verification

`breeze`'s `perform_environment_checks` already validates Docker and
docker-compose versions before running any command; extend it with a
matching `check_uv_version` that reads `[tool.uv] required-version` from
the root `pyproject.toml` and confirms the `uv` on PATH satisfies it,
matching the pattern the prek hooks now use. Users get the same clear
"upgrade uv to X.Y.Z" error from `breeze` commands that they'd see from
a standalone prek hook, instead of a confusing failure deeper in the
shell bootstrap.

* Document that [tool.uv] required-version is not auto-upgraded

`[tool.uv] required-version` is the minimum uv contributors must have
installed, not the exact uv version CI pins to. Bumping it on every uv
release would force every contributor to upgrade uv in lockstep, which
is far more churn than the floor check is worth.

Leave an explicit comment both at the declaration site and in
`scripts/ci/prek/upgrade_important_versions.py` (where `UV_PATTERNS`
could be tempted to pick it up) so a future contributor doesn't wire it
into the automated bump by accident. The breeze/prek uv version checks
already read it dynamically and tolerate a stale floor.

* Move uv version check out of docker utils into environment_check

The uv version check is not docker-specific — it applies to any breeze
entry point that invokes uv, including flows that never talk to Docker.
Move `check_uv_version` and `_read_required_uv_version` from
`docker_command_utils` into the generic `environment_check` module, use
`packaging.version.parse` directly instead of docker-scoped
`compare_version`, and move the unit tests alongside.

`perform_environment_checks` continues to call it after the Docker
checks so the behavior is unchanged.

* Propagate manual [tool.uv] required-version bumps into test fixtures

`[tool.uv] required-version` is bumped manually (by design — see the
comment next to it in pyproject.toml). When it moves, any hard-coded uv
version in tests that represents that floor needs to move too or the
fixtures silently drift.

Add a `sync-uv-min-version-markers` prek hook that reads the current
`required-version` and rewrites any line tagged with a
`# sync-uv-min-version` marker to match. The hook fails (prek
convention) when it makes a change, so the contributor just re-stages.

The existing `check_uv_version` tests carry the marker on their mocked
floor constant so a future bump to `required-version` will propagate
through the marker and keep the success-path assertions in sync.

Report URL: https://github.com/apache/airflow/actions/runs/24700440442

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-20 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
b31376e37be840a251fc0a68995d8fcd02c5dfb5 / Jarek Potiuk 
Lower-bind FAB provider, to latest line. (#65523)

Lack of it might make `uv` to make bad choices when resolving
dependencies. For example this happened in

https://github.com/apache/airflow/commit/dde322cf07d74abcdd61b6dd61975bc679171229#diff-f5c8f9fc9a8fd6114a3f388511416a71c5c2accc6d04e89c3e358d9085f768db

By limiting FAB we avoid downgrading Fab provider to some old
versions that were technically not limited but not working in
Python 3.13 and 3.14

Report URL: https://github.com/apache/airflow/actions/runs/24660656608

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-19 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
cdf2e393765001d6082a6bd9807a3240a83a2eed / Aditi102005 
<[email protected]>
Add Hindi locale translation agent skill (#62066)

Add Hindi locale translation agent skill (#62066)
Co-authored-by: Jason(Zhe-You) Liu 
<[email protected]>

-

Co-authored-by: Jason(Zhe-You) Liu 
<[email protected]>

Report URL: https://github.com/apache/airflow/actions/runs/24648520669

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-19 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
938ccf3b2fc3238d36eca621a4580fd9424d161d / Jarek Potiuk 
KPO: treat registry 5xx errors as transient during pod startup (#65490)

When a pod is starting, kubelet automatically retries failed image pulls
with exponential backoff. `KubernetesPodOperator` monitors the pod via
`detect_pod_terminate_early_issues()` and aborts early on what it deems a
fatal pull error — but the transient-error pattern list did not cover
registry 5xx / gateway outages. A short Docker Hub outage (502/503/504
from `auth.docker.io` or the registry) was being classified as fatal and
would abort the pod before kubelet's next retry, even though the pull
would have succeeded once upstream recovered.

Add `bad gateway`, `service unavailable`, `gateway timeout` to
`TRANSIENT_ERROR_PATTERNS` so these conditions let kubelet keep retrying
within the caller's `startup_timeout` budget.

On kubelet >= 1.32 the `ImagePullBackOff` message is
`Back-off pulling image "X": `, so these patterns also match
during the backoff state. On older kubelets the bare message carries no
detail and we keep the existing fail-fast behaviour — matching
`back-off pulling` unconditionally would have caused a 120s wait for a
genuinely missing image instead of an immediate error (thanks Jens for
catching this).

`startup_timeout` still bounds the overall wait, and genuinely fatal pull
errors (`InvalidImageName`, `ErrImageNeverPull`, `manifest unknown`,
`unauthorized`, …) remain fatal.

Report URL: https://github.com/apache/airflow/actions/runs/24632801794

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-19 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by jscheffl).

Head commit for run:
5709502ecc2e2452ba59449f4a748a7aad8d0d5c / Henry Chen 
Use monotonic clock for prek command timing (#65481)

Report URL: https://github.com/apache/airflow/actions/runs/24626125745

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-17 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
97e3997a5492cf9f0a2c64996a70d3048eb65d6a / Jeongwoo Do 
<[email protected]>
Sync DagRunProtocol with DagRun model in task-sdk (#65347)

Report URL: https://github.com/apache/airflow/actions/runs/24594593626

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-17 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
3e46e28302cc6e7a8ba1ad8d7d19a739c7f445cf / D. Ferruzzi 
clean up redundant api server uri generation (#65277)

Report URL: https://github.com/apache/airflow/actions/runs/24583674983

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-17 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
d6ba3c4730bbe6406844a58edf335991ca7149dd / Jason(Zhe-You) Liu 
<[email protected]>
Enable SQLAlchemy connection pool settings for file-based SQLite (#64888)

* Enable SQLAlchemy connection pool settings for file-based SQLite

* Fix review comments

* Fix import make_url comment

* Address Wei's final nit

Report URL: https://github.com/apache/airflow/actions/runs/24569004491

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-17 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
57d3df2c17d0bd111aa4bdad23a173e2c9e9c91a / Amogh Desai 

Fixing yaml linting errors for dag_cache_size description (#65403)

Co-authored-by: Wei Lee 

Report URL: https://github.com/apache/airflow/actions/runs/24559189133

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-16 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
e11c6037f3a8d53abb8c03e6010469133621929c / Pierre Jeambrun 

Add cursor based pagination for get_task_instances endpoint (#64845)

* Add cursor-based pagination to get_task_instances endpoint

- Add cursor-based (keyset) pagination as an alternative to offset-based
  pagination on the get_task_instances endpoint. Offset pagination remains
  the default and is not deprecated globally.
- Response uses a discriminated union: offset responses include
  total_entries, cursor responses include next_cursor and previous_cursor.
- Refactor SortParam to lazily cache column resolution instead of
  mutating state in to_orm.
- Move cursor helpers (encode/decode/apply) to dedicated
  common/db/cursors.py module.
- Cleanly separate cursor vs offset code paths in the endpoint handler.

* Simplify cursor token and support first page without sentinel

- Remove order_by from cursor token (now just a list of values)
- Support empty string cursor for first page (no fake sentinel needed)
- Drop order_by consistency check between cursor and query param

* Small adjustments

* Adjustments

* Narrow endpoint return types and encode cursor value types

Encode type information directly into cursor tokens as
{"type": ..., "value": ...} objects, removing the fragile
column-based type guessing during deserialization.

Narrow return types for endpoints that only return offset
pagination (patch, clear, batch, mapped) so the OpenAPI spec
and generated UI client reflect the correct types. Only
get_task_instances retains the discriminated union response.

Update UI components to use the narrowed types from the spec.

* Use msgpack for cursor tokens and nested keyset predicate

Switch cursor encoding from typed JSON to msgpack for compactness.
Replace flat OR-of-prefix-equalities with nested and/or keyset
predicate for better composite index range scans. Always use
ascending PK as the final tie-breaker for stable pagination.

* Flatten TaskInstanceCollectionRes
ponse to avoid oneOf codegen issues

  Replace the discriminated union (offset | cursor response types) with
  a single flat model using optional fields. OpenAPI oneOf + discriminator
  is not handled correctly by hey-api/openapi-ts (#1613, #3270): return
  types degrade to unknown in generated TypeScript code.

* Fix UI

* Fix CI

* Fix cursor pagination boundary detection and error handling

- Fetch limit+1 rows to accurately detect last page, returning
  next_cursor=null when no more results exist
- Return previous_cursor=null on the first page (when no cursor
  was provided)
- Use LimitFilter in apply_filters_to_select for the +1 limit
  instead of a manual .limit() call
- Raise HTTP 400 on invalid UUID in cursor token instead of
  silently passing the invalid value
- Update endpoint docs and add boundary-condition test

* Fix backward cursor based pagination

Report URL: https://github.com/apache/airflow/actions/runs/24535474769

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-15 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by bugraoz93).

Head commit for run:
0a1f1b533dd13edaffb2f6b96082b45aec708c6c / Jens Scheffler 
<[email protected]>
Add small nit to coding standards for agents (#65333)

Report URL: https://github.com/apache/airflow/actions/runs/24475011581

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-15 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
7aee753be6ba94e5db0ff32721b95334c3a93f90 / Yeonguk Choo 
E2E: resilient page objects with toPass pattern and simple spec refactoring 
(#64666)

Report URL: https://github.com/apache/airflow/actions/runs/24464225289

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-13 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
c037829d0b974b9781c24ef547f63d57f92857a8 / Jarek Potiuk 
Fix OS detection in providers release vote script snippet (#65116)

Use OSTYPE for macOS detection (the previous $OS variable was
undefined) and replace placeholder values with TODO: prefixes so
they're easier to spot.

Report URL: https://github.com/apache/airflow/actions/runs/24368376555

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-13 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
bb5a744d4494d87817d641b02aa98278ea3a69b6 / Amogh Desai 

Use conf_vars in executor tests to avoid polluting config instance (#65126)

Report URL: https://github.com/apache/airflow/actions/runs/24337599455

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-12 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by jscheffl).

Head commit for run:
4c0535857bc56c9d7fb279cdb4e1dd4c0afa7317 / Przemysław Mirowski 
<[email protected]>
Generate JWT Secret of recommended length (#65082)

* Increase jwt secret generated length

* Add doc regarding jwt secret

Report URL: https://github.com/apache/airflow/actions/runs/24314801082

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-12 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by jscheffl).

Head commit for run:
8ff744f7e4a13d8277fbfea3795015df7bf992e1 / Jeongwoo Do 
<[email protected]>
Fix opensearch provider to use SDK imports for Airflow 3.2+ (#65076)

Report URL: https://github.com/apache/airflow/actions/runs/24303739458

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-11 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
7c633b6f8f66681599387d0fbf564c3301eba829 / Jed Cunningham 
<[email protected]>
Fix RESOURCE_ASSET compatibility with Airflow 2.x in common-compat (#64933)

PR #63335 hardcoded RESOURCE_ASSET = "Assets" in this compat module,
which broke Airflow 2.x deployments. In Airflow 2.x, the equivalent
resource is named "Datasets" (RESOURCE_DATASET), not "Assets".

apache-airflow-providers-fab imports RESOURCE_ASSET from this module at
runtime (via the `else` branch of an `if TYPE_CHECKING` block).
When RESOURCE_ASSET resolves to "Assets" instead of "Datasets", it creates
duplicate "Assets" and "Datasets" resource types for upgraded instances.
And worse "Assets", which dont even exist in AF2, are used for auth checks.
This also breaks any custom roles.

Fix: use AIRFLOW_V_3_0_PLUS to return the correct value for each
version, falling back to RESOURCE_DATASET from airflow.security.permissions
(which is not deprecated in Airflow 2.x) for the Airflow 2.x case.

Co-Authored-By: Claude Sonnet 4.6 (1M context) 

Report URL: https://github.com/apache/airflow/actions/runs/24296567238

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-11 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
8a02c43dcb7efd5cb7e9845e38e60c09219d1895 / Przemysław Mirowski 
<[email protected]>
Add workers.celery.podAnnotations & workers.kubernetes.podAnnotations (#65027)

* Move pod_template annotations tests & add missing test cases

* Add workers.celery.podAnnotations & workers.kubernetes.podAnnotations

* Add newsfragment

* Make pod template tests more robust

Report URL: https://github.com/apache/airflow/actions/runs/24292199075

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-10 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
34497e5f3c68aa432f9c24097766d6b794fec214 / Shubham Raj 
<[email protected]>
fix the bulk (#65015)

Report URL: https://github.com/apache/airflow/actions/runs/24265441418

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-10 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
e55d90f0692ffca5b3b6f98b02e37ce0e3ca350b / Shivam Rastogi 
<[email protected]>
fix(glue): Fix GlueJobOperator verbose logs not showing in deferrable mode 
(#64342)

When using GlueJobOperator with deferrable=True and verbose=True,
CloudWatch logs were silently ignored because the trigger inherited
the base waiter's run() method which only polls job status.

This adds a run() override and _forward_logs() helper to
GlueJobCompleteTrigger that streams logs from both output and error
CloudWatch log groups, matching the format used by the synchronous path.

Key changes:
- Extract get_glue_log_group_names() and format_glue_logs() as shared
  helpers in hooks/glue.py to eliminate sync/async duplication
- Override run() in GlueJobCompleteTrigger for verbose log streaming
- Yield TriggerEvent with error status on failure (matching base class
  pattern) instead of raising AirflowException in the triggerer process
- Add tests for verbose success, failure, max attempts, pagination,
  ResourceNotFoundException, and no-new-events scenarios

closes: #56535

Report URL: https://github.com/apache/airflow/actions/runs/24260893429

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-10 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by bugraoz93).

Head commit for run:
e25114571ec9db0d2eeb33c15986bfeb49108bb8 / dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Bump axios from 1.13.6 to 1.15.0 in /airflow-core/src/airflow/ui (#65005)

Bumps [axios](https://github.com/axios/axios) from 1.13.6 to 1.15.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.13.6...v1.15.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.15.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>

Report URL: https://github.com/apache/airflow/actions/runs/24251181019

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-10 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
7bbd8a79283876db4d786291ea830efd38acd193 / Aaron Chen 
Breeze: Show local reproduction commands in all breeze CI steps (#63901)

* Breeze: Show local reproduction commands for 
build-docs/core-tests/providers-tests/task-sdk-tests

* Fix formatting in local reproduction command output

* Refactor CI reproduction commands to derive from Click context automatically

* Fix handling of excluded parameters and positional arguments in reproduction 
command context

* Use long-form flags for flag pairs in reproduction commands

Co-authored-by: Copilot <[email protected]>

* Update reproduction commands to fetch current commit SHA and adjust comments 
for clarity

* add ruler on the top and bottom of reproduce command

* Automate CI reproduction commands for all Breeze commands via command_class

* fix CI error - adjust position of type ignore

-

Co-authored-by: Copilot <[email protected]>

Report URL: https://github.com/apache/airflow/actions/runs/24237112533

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-09 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
7348e09bed647795ac05f9236840076a04bf7023 / Dev-iL 
<[email protected]>
Remove unused/dead code in migration utils (#64947)

Report URL: https://github.com/apache/airflow/actions/runs/24226344758

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-09 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
f4f48b9abfb17450f66f68beb5170d0faf6d0571 / André Ahlert 
Add vault data layer for auto-triage (#64590)

* Draft: vault data layer for auto-triage (direction proposal)

Signed-off-by: André Ahlert 

* Phase 1: Persist author profiles across sessions

Add disk-backed caching for author profiles with a 7-day TTL.
Previously profiles were stored only in an in-memory dict and
re-fetched from the GitHub API on every run. Now they are saved
to the breeze build cache on first fetch and loaded from disk
on subsequent runs, falling back to the API when the cache
entry is missing or expired.

Signed-off-by: André Ahlert 

* Phase 2: Materialize PR metadata to vault on fetch

Save PR metadata (number, title, author, labels, head_sha, checks
state, etc.) to the breeze build cache after each GraphQL fetch.
The vault uses a 4-hour TTL and validates against head_sha so
stale entries for PRs that received new commits are discarded.

This lays the groundwork for Phase 3 where the triage flow
can load known PRs from the vault instead of re-fetching from
the API.

Signed-off-by: André Ahlert 

* Address review feedback: top-level imports and strip cached_at

Move get_cached_author_profile and save_author_profile imports to
module scope. Strip the internal cached_at field from disk-cached
profiles so callers get a consistent shape regardless of source.

Signed-off-by: André Ahlert 

* Phases 3-6: Hybrid lookups, check/workflow caching, directed review questions

Phase 3: _fetch_check_status_counts now tries the vault before
hitting the GraphQL API. Results are keyed by head_sha so they
never go stale. Same for _find_workflow_runs_by_status with a
10-minute TTL.

Phase 4: Check status counts are persisted to vault after API
fetch. No TTL needed since the same SHA always produces the same
check results.

Phase 5: generate_review_questions() in pr_vault.py produces
deterministic verification questions from the diff (large PR,
missing tests, version fields, breaking changes, exception
consistency). These are appended to the LLM user message via
assess_pr so the model addresses each one.

Phase 6: Workflow runs are cached with a 10-minute TTL. This
eliminates the 4+ REST calls per PR on repeated triage runs
within the TTL window.

Signed-off-by: André Ahlert 

* Address code review: atomic writes, partial check guard, thread safety, false 
positives

- Use atomic file writes (temp file + os.replace) in CacheStore.save
  to prevent corrupt reads from concurrent threads.
- Skip caching check status when IN_PROGRESS/QUEUED/PENDING counts
  are present to avoid persisting incomplete CI results.
- Add threading.Lock to _author_profile_cache to prevent redundant
  API calls from concurrent workers.
- Scan only added lines (not removed) in generate_review_questions
  to avoid false positives from removed deprecation notices.
- Document that review questions are active in sequential mode only
  (diff_text not yet available at background LLM submission time).
- Document the intentional use of time.time() for persistent TTLs.
- Add tests for scan_cached_pr_numbers and invalidate_stale_caches
  covering success, corrupt files, stale SHA, and multi-cache scenarios.

Signed-off-by: André Ahlert 

* Fix ruff format and mypy type errors in vault layer

Remove extra blank line in pr_commands.py (ruff format).
Fix dataclass field annotations in test_pr_vault.py: list -> list | None
to match None defaults (mypy assignment error).

Signed-off-by: André Ahlert 

-

Signed-off-by: André Ahlert 

Report URL: https://github.com/apache/airflow/actions/runs/24200016194

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-09 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
1171c9b397f91bf214c0a02f868e8a53aa1cd457 / Cole Heflin 
<[email protected]>
Fix broken markdown links in boring-cyborg first PR welcome comment (#64937)

Report URL: https://github.com/apache/airflow/actions/runs/24183975114

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-08 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
6fd0142229eab87f23f95e5268aa80db1df8f9f3 / Jarek Potiuk 
Fix elasticsearch provider to use SDK imports for Airflow 3.2+ (#64931)

Update es_task_handler.py to import timezone and import_string from
airflow.sdk when running on Airflow 3.2+, with backwards-compatible
fallback to airflow.utils for older versions. Keep FileTaskHandler
and LoggingMixin imports from airflow.utils.log as they remain there.

Report URL: https://github.com/apache/airflow/actions/runs/24172093955

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-08 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
4d75f0ad93bb7a8f23dd4030d43f9d95af33a5c9 / Mayank Aggarwal 

fix(ui): cancel debounce on clear to prevent stale search value (#64893)

Report URL: https://github.com/apache/airflow/actions/runs/24145037292

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-08 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
27258d567887a93f43af25a9d79d773198751bd9 / Jarek Potiuk 
Speed up cleanup_python_generated_files by skipping irrelevant dirs (#64927)

Replace two rglob calls with a single os.walk that prunes node_modules
and hidden directories (e.g. .git, .venv) in-place, avoiding unnecessary
traversal of large directory trees that never contain relevant .pyc files.

Report URL: https://github.com/apache/airflow/actions/runs/24160183426

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-08 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user Pandry (triggered by potiuk).

Head commit for run:
6c3fe74364257b14b6d96b1c9fbfc612773198e1 / Pandry 
<[email protected]>
Use private key when pulling submodules

The git dag bundle did not use the private key to pull submodules.
This lead to issues when working with private submodules.
This commit uses the same key used to pull the dag bundle to pull the
submodules.

Report URL: https://github.com/apache/airflow/actions/runs/24077637997

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-08 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
4a499ad4241876850e4ad93d1db42e3d7b71a634 / Jarek Potiuk 
Fix spelling issues in ssh (#64883)

Report URL: https://github.com/apache/airflow/actions/runs/24129114788

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-07 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
bf8de7f97b2157c2278faee1d74a0ebff6ca6295 / Rahul Vats 
<[email protected]>
Chart: Default airflow version to 3.2.0 (#64841)

Report URL: https://github.com/apache/airflow/actions/runs/24091000890

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-01 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user Vegapunk-debug (triggered by potiuk).

Head commit for run:
31851c3cbcfda194309b3b61a2f4767be211467c / Rohit Nair P 

Merge branch 'main' into main

Report URL: https://github.com/apache/airflow/actions/runs/23850205687

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-01 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user gmt1996 (triggered by potiuk).

Head commit for run:
324509069ee9d128efcf22c4dac835e796392937 / Matteo Giannettoni 
<[email protected]>
Add Spacest.com to the list of companies to INTHEWILD.md

Report URL: https://github.com/apache/airflow/actions/runs/23748003099

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-04-01 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user Vegapunk-debug (triggered by potiuk).

Head commit for run:
d03fd5888afa249246219c0a007df1451a3ec121 / Rohit Nair P 

Merge branch 'main' into main

Report URL: https://github.com/apache/airflow/actions/runs/23831666888

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-30 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
67cdaa4387060db193953dd845e4b79e20bf5602 / Phani Kumar 
<[email protected]>
Add newsfragment for AIP-76 (#63419)

Report URL: https://github.com/apache/airflow/actions/runs/23780275051

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-30 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user Vegapunk-debug (triggered by potiuk).

Head commit for run:
08b39ce63a73aec48973dfa1551546096f58f039 / Rohit Nair P 

Merge branch 'apache:main' into main

Report URL: https://github.com/apache/airflow/actions/runs/23760741241

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-25 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by bugraoz93).

Head commit for run:
8b90b420ee153600506e03567c607670dcc63669 / dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
chore(deps-dev): bump eslint (#64171)

Bumps the fab-ui-package-updates group with 1 update in the 
/providers/fab/src/airflow/providers/fab/www directory: 
[eslint](https://github.com/eslint/eslint).


Updates `eslint` from 10.0.3 to 10.1.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.0.3...v10.1.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: fab-ui-package-updates
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>

Report URL: https://github.com/apache/airflow/actions/runs/23544721088

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-23 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
5d9819fea584df846a8f89d57d1b7137cd3b5ae4 / Daniel Standish 
<[email protected]>
Speed up 'Generate the FastAPI API spec' prek hook (~2min → ~25s) (#64131)

The OpenAPI spec generation doesn't query the database — it only
introspects FastAPI routes. Using postgres backend was adding ~90s of
postgres container startup and migration overhead for no reason.
Switching to sqlite cuts the hook from ~2 minutes to ~25 seconds.

Report URL: https://github.com/apache/airflow/actions/runs/23472732541

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-22 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
bfcb77fb6f3cb28187320f58d183dd9eddc02138 / Jens Scheffler 
<[email protected]>
Post Helm release upgrade chart version (#64081)

Report URL: https://github.com/apache/airflow/actions/runs/23421136781

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-22 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by Lee-W).

Head commit for run:
b0cc7e10877c5d08c64f0bc192593f02840e0761 / Aritra Basu 
<[email protected]>
Removes hardcoded api_key in run_tmux (#64073)

This was left over when adding the go worker
into breeze

Report URL: https://github.com/apache/airflow/actions/runs/23413088507

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-22 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by jscheffl).

Head commit for run:
96eefca6d2f59205df9b71f31e70cda7d73ffc0d / Subham 
fix: elasticsearch / opensearch logging exception details are missing in task 
log tab (#63739)

Report URL: https://github.com/apache/airflow/actions/runs/23406425403

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-22 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
51e43165a00faeb40a670655bb6e3e64da23c232 / Elad Kalif 
<[email protected]>
remove leftover of `uv.lock` file changes (#64055)

Report URL: https://github.com/apache/airflow/actions/runs/23400326902

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-22 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
bfb8e497a1a62967afb682866758244124caaf0c / Henry Chen 
remove useless mock db (#63740)

Report URL: https://github.com/apache/airflow/actions/runs/23395430230

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-21 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
eff66653029df477287ff2dc3a770de245b51717 / Aritra Basu 
<[email protected]>
Adds support for go worker in breeze start (#52156)

* Draft: Added support for go worker

closes: #51947

* Updated command to run go worker

* Fixed up the tmux command

* Adds support for go worker on breeze

Adds new params --worker-types which currently
only takes in a single type of go and then starts
the go worker.

* Adds executor check

Early exit if edge executor isn't enabled

* Updates mprocs config to remove hardcoded secrets

* Uses the new console_print instead of older get_console.print

* Updates docs

Report URL: https://github.com/apache/airflow/actions/runs/23382913921

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-21 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
c64ebe56e2db272f5521fc7211e899a91063eb01 / Jarek Potiuk 
Fix Python 3.14 ARM failures by removing side-loaded packages (#64028)

Remove side-loaded package overrides (ray nightly wheels,
cassandra-driver from git trunk, pluggy from git) from
`[tool.uv.sources]` that were causing failures on ARM builds.
The ray nightly wheel was x86_64-only, causing resolution failures
on ARM. The cassandra-driver and pluggy git overrides are no longer
needed as upstream releases now support 3.14.

Also restrict ray to python_version < 3.14 in google provider and
remove the cassandra-driver 3.14 specifier in cassandra provider
since there is no released version supporting 3.14 yet.

Report URL: https://github.com/apache/airflow/actions/runs/23376891611

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-18 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
f645261dc095f6cca7a8fcc26beb57b1e4e56b85 / Kaxil Naik 
Fix stats page showing 0 for per-type module counts (#63911)

The stats page "Top 10 by Module Count" table showed 0 for all
per-type columns (Operators, Hooks, Sensors, etc.) while the Total
column was correct. This was caused by incremental builds: the
`...p` spread copied stale `module_counts` zeros from providers.json,
but `totalModules` was correctly computed from modules.json.

Override `module_counts` with the actual per-type counts from
modules.json (the source of truth), matching how `totalModules`
is already computed.

Report URL: https://github.com/apache/airflow/actions/runs/23279488705

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-18 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
e752b4ac069da8b213dbca852131dc47c2f13ca0 / Bugra Ozturk 

Remove version cap from qdrant-client (#63745)

* Remove version cap from qdrant-client

Report URL: https://github.com/apache/airflow/actions/runs/23268435590

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-17 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
d273d99262f93d9af601b3fb3c12f915f4ddbb27 / Jens Scheffler 
<[email protected]>
Update Helm Chart release notes for 1.20.0 (#63759)

* Update Helm Chart release notes for 1.20.0

* Review feedback Elad

* Review feedback on release notes

* Add 63659 to release notes

* Fix spellcheck + feedback Mirtpl

Report URL: https://github.com/apache/airflow/actions/runs/23228759383

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-17 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
48ec002f4ebb7f868a7f3f789496b384e224cd24 / Dev-iL 
<[email protected]>
Fix test infrastructure for Python-version-excluded providers (#63793)

* Skip provider tests when all test directories are excluded

When running Providers[google] or Providers[amazon] on Python 3.14,
generate_args_for_pytest removes the test folders for excluded
providers, but the skip check in _run_test only triggered when the
--ignore filter itself removed something. Since the folders were
already removed upstream, the guard condition was never met, leaving
pytest with only flags and no test directories — causing it to crash
on unrecognized custom arguments.

Remove the overly strict guard so the skip fires whenever no test
directories remain in the args.

* Fix PROD image docker tests for Python-version-excluded providers

The docker tests expected all providers from prod_image_installed_providers.txt
to be present, but providers like google and amazon declare
excluded-python-versions in their provider.yaml. On Python 3.14, these
providers are correctly excluded from the PROD image at build time, but
the tests didn't account for this.

Read provider.yaml exclusions and filter expected providers/imports based
on the Docker image's Python version.

* Skip Python-incompatible provider wheels during PROD image build

get_distribution_specs.py now reads Requires-Python metadata from each
wheel and skips wheels that are incompatible with the running
interpreter. This prevents excluded providers (e.g. amazon on 3.14)
from being passed to pip/uv and installed despite their exclusion.

Also fix the requires-python specifier generation in packages.py:
!=3.14 per PEP 440 only excludes 3.14.0, not 3.14.2. Use !=3.14.*
wildcard to exclude the entire minor version.

Report URL: https://github.com/apache/airflow/actions/runs/23202979903

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-16 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
3155c298554fbca935af9ee6daaa0bd4605b8e43 / Yeonguk Choo 
Fix auto-triage user_confirm accepting unrecognized keys as default answer 
(#63579)

Report URL: https://github.com/apache/airflow/actions/runs/23137514873

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-14 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
1e5dc4b7729eee7c142bc45cd5d4de1c83e72b27 / atrbgithub 
<[email protected]>
k8s executor - ensure pods cleaned up (#61839)

This commit ensures that completed pods are eventually cleaned up.

Report URL: https://github.com/apache/airflow/actions/runs/23090983320

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-11 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
de01a6ba55d026432b27b46aa11b5ecfb0caf107 / Pablo Ugarte 
<[email protected]>
feat(docker): add minute-level log retention to clean-logs script (#61855)

* feat(docker): add minute-level log retention support to clean-logs.sh

* feat(docker): import coauthored changes

* update inlined scripts in Dockerfile

* comments fixed

Report URL: https://github.com/apache/airflow/actions/runs/22971112236

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-10 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
c9e1ccf19811182289ae584816145b5cb5154c67 / Jeongwoo Do 
<[email protected]>
Migrate apache/iceberg connection UI metadata to YAML (#63172)

Report URL: https://github.com/apache/airflow/actions/runs/22933358002

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-10 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by jscheffl).

Head commit for run:
df2e2b831b4a9f2c13c109fa609579d20fffac39 / Henry Chen 
fix Inconsistent XCom Return Type in Mapped Task Groups with Dynamic … (#59104)

* fix Inconsistent XCom Return Type in Mapped Task Groups with Dynamic Task 
Mapping

* add unit test for xcom_pull

* remove asc func

Report URL: https://github.com/apache/airflow/actions/runs/22921002625

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-07 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
bae2c27e3ebf8a4368bd64cb7456fc360a2dd2f9 / Shubham Gondane 

Add Catalan (ca) translation agent skill guidelines (#63026)

Report URL: https://github.com/apache/airflow/actions/runs/22801889796

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-05 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user kkumtree (triggered by choo121600).

Head commit for run:
c8ad7e7037d41ac272ed7d8228f2ab12c005da19 / kkumtree 
i18n(Ko): Replace DAG as Dag

Report URL: https://github.com/apache/airflow/actions/runs/22710514812

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-03-04 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
4461a2168b40ddb50c46883c48b7162e4bd6dc13 / fat-catTW 
<[email protected]>
feat(i18n): Complete zh-TW translations - Add 10 missing keys (#62652)

Report URL: https://github.com/apache/airflow/actions/runs/22663682170

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-28 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by vatsrahul1001).

Head commit for run:
e5301eab04b95c2b30a77b7937b92534d437ab2a / Jarek Potiuk 
Add policy comment when unassigning non-collaborators from issues (#62621)

The `breeze issues unassign` command now posts a comment on each issue
for every unassigned person, explaining the updated assignment policy
and encouraging them to continue contributing via PRs.

Co-authored-by: Claude Opus 4.6 

Report URL: https://github.com/apache/airflow/actions/runs/22523639098

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-27 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by bugraoz93).

Head commit for run:
b7418576cc7fb0d5298b8a54be76390fbada0360 / SameerMesiah97 
<[email protected]>
Raise on unexpected terminal dbt Cloud job run states (#61300)

DbtCloudHook.wait_for_job_run_status previously returned False when a job run
reached a terminal failure state (ERROR or CANCELLED), which could allow Airflow
tasks to succeed silently when dbt Cloud jobs failed.

This change updates the helper to raise DbtCloudJobRunException when a job run
reaches an unexpected terminal state before the expected status is reached,
ensuring task failure semantics correctly reflect external job failures.

Call sites are updated accordingly, and on_kill now guards against propagated
exceptions since cancellation confirmation is best-effort and should not affect 
task
termination behavior.

Co-authored-by: Sameer Mesiah 

Report URL: https://github.com/apache/airflow/actions/runs/22492815644

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-25 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by bugraoz93).

Head commit for run:
b4b541727e99d26ab30b59716f14270fe054890b / Dev-iL 
<[email protected]>
Celery: explicitly specify `psycopg2` in driverless postgres URLs (#62159)

To use the v3 driver, users should specify it explicitly: 
`postgresql+psycopg://...`

Report URL: https://github.com/apache/airflow/actions/runs/22404233590

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-25 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by vatsrahul1001).

Head commit for run:
b6d33068c84cef3c920515bfc3c2b2efe72bbf42 / Tzu-ping Chung 
Allow to_downstream() to return more than one key (#62346)

Report URL: https://github.com/apache/airflow/actions/runs/22391190300

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-23 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by bugraoz93).

Head commit for run:
762ad78d7d89beb9786a5cabad9f7cb9d42c880a / Niko Oliveira 
Remove block_use_of_multi_team for 3.2 (#62330)

We're going to do an experimental/partial release of multi-team for
Airflow 3.2 and thus the feature blocker must be removed.

Report URL: https://github.com/apache/airflow/actions/runs/22313313621

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-22 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
4ea12a642753ac912b01467403e25f6276ef5878 / Jens Scheffler 
<[email protected]>
Revert "fix(breeze): use prek from Breeze Python instead of system PATH 
(#62309)" (#62332)

This reverts commit b4be3e5b5fdcde5d19aa6f1447d1c7935a9be3d0.

Report URL: https://github.com/apache/airflow/actions/runs/22285841722

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-22 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by bugraoz93).

Head commit for run:
b5217e8de4f181bcb0d3b81f1e5e24be79431712 / Jarek Potiuk 
Bump min sqlalchemy version to 1.4.54 (#62299)

Some of the dependencies of ours (sagemaker for example) require
latest version of sqlalachemy 1 to work (due to security features.

We should bump the version now and backport it to 3.1
(before we migrate to sqlalchemy 2).

Report URL: https://github.com/apache/airflow/actions/runs/22280085819

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-21 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by gopidesupavan).

Head commit for run:
18fb7055ef0c2d425989784060c6b0cfcc9a4604 / Yorgos Toprakchioglu 

Add unit tests for Gen AI operator exception handling. (#61790)

* Add unit tests for Gen AI operator exception handling.

* Remove strict match assertions from Gen AI operator unit tests.

* Fix ClientError instantiation.

* Fix ClientError exception for lowest-direct-dependencies test.

Report URL: https://github.com/apache/airflow/actions/runs/22264796108

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-20 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
f132c8a8b917674b3f5ee57fde35fce24805e49f / Pratiksha 
<[email protected]>
[main] Upgrade important CI environment (#62200)

Report URL: https://github.com/apache/airflow/actions/runs/22215722802

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-19 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
10cd08dff8916b93f8c3f94bc34265bb7544fde4 / Eason09053360 

Use contextlib.suppress({exception}) instead of try-except-pass (#62156)

Report URL: https://github.com/apache/airflow/actions/runs/22176512117

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-18 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
4404bc05b3e77bf1c50219ba2ec1da5ef560a684 / Amogh Desai 

Add missing conn-fields for providers migrated to yaml (#62116)

Report URL: https://github.com/apache/airflow/actions/runs/22168215870

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-18 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
0a307cce79a642b5063e1f49296ffb3f275103da / Jed Cunningham 
<[email protected]>
Fix webserver.defaultUser.enabled=false not honored (#62143)

When webserver.defaultUser.enabled was set to false, the create-user
job still ran because createUserJob.enabled defaults to true and the
OR condition let it through. This adds a helper template that gives
the deprecated webserver.defaultUser precedence when present, only
falling back to createUserJob.enabled otherwise. Also fixes NOTES.txt
to display credentials from the correct source.

Report URL: https://github.com/apache/airflow/actions/runs/22158720008

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-18 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by vatsrahul1001).

Head commit for run:
7c01e0b3f7a227494c4a754fbd65855620382f2a / Boubacar Ba 
Add data-testid attributes to UI components (#61874)

- Add data-testid to ConfirmationModal
- Add data-testid to DeleteDialog
- Add data-testid to TeamSelector
- Add data-testid to Time
- Add data-testid to TogglePause
- Add data-testid to TrendCountButton
- Add data-testid to TrendCountChart
- Add data-testid to TruncatedText
- Add data-testid to WarningAlert
- Add data-testid to BaseLayout
- Add data-testid to Nav

Related to #43381

Report URL: https://github.com/apache/airflow/actions/runs/22134487620

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-18 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user rnd972 (triggered by pierrejeambrun).

Head commit for run:
c041d6a8ce73c3534709adb81799a15a5512bea6 / Randy 

update react dependency version

Report URL: https://github.com/apache/airflow/actions/runs/22125271961

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-16 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
ae8cdf76eb5b39199380ae720ace5e967d86d844 / Vincent 
<[email protected]>
Add support for multi-team in Simple auth manager (#61861)

Report URL: https://github.com/apache/airflow/actions/runs/22085670454

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-15 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
736c262a272814bd829b8299f66ba329c6112ecf / Jens Scheffler 
<[email protected]>
Run hatch always in a clean env (#61970)

* Run hatch always in a clean env

* Add PATH to env

Report URL: https://github.com/apache/airflow/actions/runs/22049858525

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-15 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
50e5fc058d33fea214f4e3c55014132cbc11656d / Jarek Potiuk 
Update versions in README.md (#61944)

Report URL: https://github.com/apache/airflow/actions/runs/22036681225

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-14 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
34359a8dba56e1ed1bc7b929361053242075ce10 / stephen-bracken 
<[email protected]>
add max_line_per_pages setting to ElasticsearchTaskHandler (#61492)

Co-authored-by: Stephen Bracken 

Report URL: https://github.com/apache/airflow/actions/runs/22029479605

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-14 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
4d004b69b42a0fa5bed58ee43b44da7cba4aebdb / Jarek Potiuk 
Fix VERSION_SUFFIX typo and update note in README (#61918)

Corrected the spelling of 'VERSION_SUFFIX' in the command and clarified the 
note regarding its temporary unsetting.

Report URL: https://github.com/apache/airflow/actions/runs/22024654950

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



[GH] (airflow/main): Workflow run "Tests" is working again!

2026-02-14 Thread GitBox


The GitHub Actions job "Tests" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
35505370cb6071b302ae1c3eeae34714f823a9cc / Jarek Potiuk 
Read Python version from static www/ftp information (#61904)

Release version check for Python started to fail with rate limit,
this PR changes Python version retrieval to use static information
hosted on ftp site of Python (which is behind CDN and can handle
much bigger traffic and is read-only so there are no rate limits
involved.

Report URL: https://github.com/apache/airflow/actions/runs/22018431370

With regards,
GitHub Actions via GitBox


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



  1   2   3   4   >