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

potiuk pushed a change to branch fork-ci-3-reconciler
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 0f5277e7fa1 Do not count jobs every gated run starts as gate tampering
 discard e91a62afc5d Report CI passed from fork CI and address reconciler review
 discard 560a76ae5f7 Add the fork CI reconciler and its scheduled monitor
 discard cff1472d608 Read pull request labels and the merge base for fork pushes
 discard 7281e4c33e7 Run fork pushes with pull-request selective checks
 discard 52ed52bce26 Describe the fork CI gate in the CI passed docs as in place
 discard 5c54b64b8ac Add the fork CI gate to the needs of CI passed
 discard 8bf74ff3bda Set PYTHONPYCACHEPREFIX for the fork CI gate config hook
 discard a0ced4022bd Anchor the canonical push branches on the pull request 
filter
 discard e4a6131df87 Address review of the fork CI gate
 discard 0e8dc34bfd3 Gate project CI for external pull requests in ci-amd.yml
 discard 1fd7b4f4518 Add fork CI eligibility function and configuration
 discard eede705eff8 Trust fork CI only for pull requests that cannot change it
 discard 38125531db5 Close gaps in the fork CI design found in review
 discard 8ddf9f54ea2 Let volunteer contributors opt in to a fork CI pilot
 discard c10aed4a373 Close gated pull requests that tamper with the fork CI gate
 discard ca490d68d5f Add design and ADR for running CI in contributor forks 
(AIP-120)
     add 9761167313d Go SDK: stop log attributes from displacing standard log 
fields (#73820)
     add a9dc0d6a486 Add design and ADR for running CI in contributor forks 
(AIP-120)
     add 6ea6c402832 Close gated pull requests that tamper with the fork CI gate
     add e7b8f8610d3 Let volunteer contributors opt in to a fork CI pilot
     add 8352dfeb24c Close gaps in the fork CI design found in review
     add f8a92a7c09c Trust fork CI only for pull requests that cannot change it
     add 57b25a4b734 Add fork CI eligibility function and configuration
     add b3b298bce82 Gate project CI for external pull requests in ci-amd.yml
     add 5d7e472cd04 Address review of the fork CI gate
     add b4e450fd9d8 Anchor the canonical push branches on the pull request 
filter
     add f70e6aba52f Set PYTHONPYCACHEPREFIX for the fork CI gate config hook
     add 54d174ab523 Add the fork CI gate to the needs of CI passed
     add 37af68bcdad Describe the fork CI gate in the CI passed docs as in place
     add 642730fb2e9 Skip the scheduled ARM canary in forks
     add 1207707233a Run fork pushes with pull-request selective checks
     add 62d3ae638ea Read pull request labels and the merge base for fork pushes
     add db249eb0e58 Match the fork pull request by base when reading its labels
     add 7d0df31abbb Add the fork CI reconciler and its scheduled monitor
     add 3c52418609f Report CI passed from fork CI and address reconciler review
     add e59524da5be Do not count jobs every gated run starts as gate tampering
     add 136cfa473da Count only jobs a runner picked up as fork CI gate 
tampering

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   (0f5277e7fa1)
            \
             N -- N -- N   refs/heads/fork-ci-3-reconciler (136cfa473da)

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                       |   7 ++
 .github/workflows/ci-arm.yml                       |   7 ++
 ...0-run-ci-for-external-contributions-in-forks.md |   8 +-
 .../doc/ci/08_fork_ci_for_external_contributors.md |  47 ++++---
 .../src/airflow_breeze/commands/ci_commands.py     |   2 +-
 .../src/airflow_breeze/utils/fork_ci_reconcile.py  |  60 +++++++--
 .../src/airflow_breeze/utils/fork_compare.py       |  10 +-
 dev/breeze/tests/test_ci_commands.py               |  52 ++++++++
 dev/breeze/tests/test_fork_ci_reconcile.py         | 137 ++++++++++++++++++++-
 dev/breeze/tests/test_fork_compare.py              |   3 +-
 dev/breeze/tests/test_selective_check_command.py   |  80 ------------
 go-sdk/pkg/execution/logger.go                     |  36 ++++--
 go-sdk/pkg/execution/logger_test.go                |  38 ++++++
 scripts/ci/prek/check_ci_workflows_in_sync.py      |   4 +-
 scripts/ci/prek/check_fork_ci_gate_config.py       |  14 ++-
 15 files changed, 371 insertions(+), 134 deletions(-)
 delete mode 100644 dev/breeze/tests/test_selective_check_command.py

Reply via email to