This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a change to branch fix-ci-passed-cancelled-runs
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit 89a0f621675 Accept the cancelled-run CI passed name in the fork CI 
tampering check
    omit 6adedfa1c2f Do not fail CI passed for a cancelled duplicate CI run
     add b9ae12ac432 Add asset ID filtering to database cleanup (#74498)
     add 976c1d08f21 Fix scheduler crash when retrying a task that timed out or 
was killed externally (#75472)
     add 52983d2d5e4 Update providers metadata 2026-10-24 (#75580)
     add ad3ecb8c1ab Fix serialization of datetimes with a fixed UTC offset 
(#74922)
     add bfc288222a3 Document fork CI for contributors and maintainers (#74825)
     add cb289328540 Do not fail CI passed for a cancelled duplicate CI run
     add 69c9b88c0ba Accept the cancelled-run CI passed name in the fork CI 
tampering check
     add 7fc2cbfed16 Keep failing CI passed when a CI job times out
     add 91346fa281c Make the Slack canary report wait for the CI passed gate 
job

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (89a0f621675)
            \
             N -- N -- N   refs/heads/fix-ci-passed-cancelled-runs (91346fa281c)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/ci-amd.yml                       |  15 +-
 .github/workflows/ci-arm.yml                       |  15 +-
 airflow-core/docs/howto/usage-cli.rst              |   9 ++
 .../airflow/callbacks/database_callback_sink.py    |  14 +-
 airflow-core/src/airflow/cli/cli_config.py         |   7 +
 .../src/airflow/cli/commands/db_command.py         |   1 +
 .../src/airflow/executors/base_executor.py         |   2 +
 .../src/airflow/jobs/scheduler_job_runner.py       |   6 +-
 airflow-core/src/airflow/utils/db_cleanup.py       |  24 ++-
 .../tests/unit/cli/commands/test_db_command.py     |  84 ++++++++++
 airflow-core/tests/unit/jobs/test_scheduler_job.py | 115 +++++++++++++
 airflow-core/tests/unit/utils/test_db_cleanup.py   | 178 +++++++++++++++++++++
 contributing-docs/03_contributors_quick_start.rst  |  13 ++
 .../03a_contributors_quick_start_beginners.rst     |   5 +
 contributing-docs/05_pull_requests.rst             |  10 +-
 contributing-docs/10_working_with_git.rst          |   3 +
 contributing-docs/18_contribution_workflow.rst     |  65 +++++++-
 contributing-docs/25_maintainer_pr_triage.md       |  33 ++++
 dev/README_AIRFLOW3_DEV.md                         |   3 +-
 dev/breeze/doc/ci/05_workflows.md                  |  25 +++
 .../doc/ci/08_fork_ci_for_external_contributors.md |   1 -
 generated/provider_metadata.json                   | 140 ++++++++++++++--
 .../src/airflow/sdk/serde/serializers/timezone.py  |   8 +-
 task-sdk/tests/task_sdk/serde/test_serializers.py  |  17 +-
 24 files changed, 756 insertions(+), 37 deletions(-)

Reply via email to