This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch fork-ci-6-reconciler-followups
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 5e243b880af Count only started jobs of fork-only workflows as project
CI work
omit bd9f1646757 Close fork CI pull requests that change the fork CI gate
omit 99bb8b7bb8d Attribute fork CI runs to the right pull request in the
tampering check
omit 056c058ab79 Keep fork CI pull requests sharing a head commit across
bases for a maintainer
omit 1fe0803c6e4 Ignore fork-only workflows that skipped every job in the
fork CI tampering check
omit 720e7d969dc Retry the fork CI push-again nudge when posting it fails
omit b5da0ea000d Fix the fork CI section title level and label wording in
the contributor docs
omit 92727b78a98 Describe apache/airflow push runs after release-branch CI
moved to a schedule
omit 4e474720836 Say when fork CI applies in the contributor docs
omit 1c8c15df59c Document fork CI for contributors and maintainers
omit 754beea6a0e Treat only a 404 as not an apache member in breeze ci audit
omit 82cba2a4f4d Classify only public apache members as committers in
breeze ci audit
omit 7a5e28706bc Address review of breeze ci audit
omit 31f24b06423 Add breeze ci audit for the fork CI setup
omit 136cfa473da Count only jobs a runner picked up as fork CI gate
tampering
omit e59524da5be Do not count jobs every gated run starts as gate tampering
omit 3c52418609f Report CI passed from fork CI and address reconciler review
omit 7d0df31abbb Add the fork CI reconciler and its scheduled monitor
omit db249eb0e58 Match the fork pull request by base when reading its labels
omit 62d3ae638ea Read pull request labels and the merge base for fork pushes
omit 1207707233a Run fork pushes with pull-request selective checks
omit 642730fb2e9 Skip the scheduled ARM canary in forks
omit 37af68bcdad Describe the fork CI gate in the CI passed docs as in place
omit 54d174ab523 Add the fork CI gate to the needs of CI passed
omit f70e6aba52f Set PYTHONPYCACHEPREFIX for the fork CI gate config hook
omit b4e450fd9d8 Anchor the canonical push branches on the pull request
filter
omit 5d7e472cd04 Address review of the fork CI gate
omit b3b298bce82 Gate project CI for external pull requests in ci-amd.yml
omit 57b25a4b734 Add fork CI eligibility function and configuration
omit f8a92a7c09c Trust fork CI only for pull requests that cannot change it
omit 8352dfeb24c Close gaps in the fork CI design found in review
omit e7b8f8610d3 Let volunteer contributors opt in to a fork CI pilot
omit 6ea6c402832 Close gated pull requests that tamper with the fork CI gate
omit a9dc0d6a486 Add design and ADR for running CI in contributor forks
(AIP-120)
add 55632723532 Fix KubernetesJobOperator dry_run printing a Pod instead
of a Job (#75403)
add f6c19bd1293 Prevent Dag processor crashes with Google Cloud Logging
when its log directory is outside `base_log_folder` (#74926)
add 3ce8be439e8 Add the fork CI gate to ci-amd.yml (#74819)
add 164a812559d Run fork pushes with pull-request selective checks (#74820)
add bad9f9c83b5 Add the fork CI reconciler and its scheduled monitor
(#74822)
add ce044584888 Add breeze ci audit for the fork CI setup (#74823)
add 61f46ac144a Document fork CI for contributors and maintainers
add 4e87728811a Say when fork CI applies in the contributor docs
add 6246769e210 Describe apache/airflow push runs after release-branch CI
moved to a schedule
add 7e06c66cbde Fix the fork CI section title level and label wording in
the contributor docs
add 9f6a9d83642 Retry the fork CI push-again nudge when posting it fails
add 8345cbb6ccc Ignore fork-only workflows that skipped every job in the
fork CI tampering check
add 415c5860cd3 Keep fork CI pull requests sharing a head commit across
bases for a maintainer
add ef4774c5ca3 Attribute fork CI runs to the right pull request in the
tampering check
add 90e0158b01b Close fork CI pull requests that change the fork CI gate
add 4ca46389808 Count only started jobs of fork-only workflows as project
CI work
add 081f95a12c5 Name the cancelled-run CI passed job in the fork CI
tampering docs
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 (5e243b880af)
\
N -- N -- N refs/heads/fork-ci-6-reconciler-followups
(081f95a12c5)
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:
.../doc/ci/08_fork_ci_for_external_contributors.md | 9 ++++---
.../providers/cncf/kubernetes/operators/job.py | 19 ++++++++++++--
.../unit/cncf/kubernetes/operators/test_job.py | 30 ++++++++++++++++++++++
.../unit/cncf/kubernetes/operators/test_pod.py | 4 ++-
.../google/cloud/log/cloud_logging_task_handler.py | 10 +++++++-
.../cloud/log/test_cloud_logging_task_handler.py | 16 ++++++++++--
6 files changed, 78 insertions(+), 10 deletions(-)