Neat, +1.

— leif


> On Jun 10, 2026, at 4:15 PM, Brian Neradt <[email protected]> wrote:
> 
> Hi [email protected],
> 
> This is an email regarding an asfinfra change for our
> github.com/apache/trafficserver github webhook. Such requests must go
> through our mailing list.
> 
> I am configuring our CI jobs to use a mirror of
> github.com/apache/trafficserver and our CI repo
> github.com/apache/trafficserver-ci. This will address github.com
> degradation issues of the kind we saw today. The mirrors will be configured
> on our CI controller and resolved via:
> 
> https://ci.trafficserver.apache.org/mirror/trafficserver.git
> 
> Presently, those mirrors are updated on a cron job every minute. That is
> both wasteful, since we don't merge things every minute, and not
> granular, since we would prefer not to wait a whole minute for a change to
> be propagated to the mirror. It would be preferable to trigger the mirror
> updates via a github webhook so github.com can alert us when to update. Can
> we please ask ASF Infra to configure webhooks like so?
> 
> Repos:
> https://github.com/apache/trafficserver
> https://github.com/apache/trafficserver-ci
> 
> GitHub webhooks for:
> apache/trafficserver: push, pull_request, ping.
> apache/trafficserver-ci: push, ping.
> 
> Payload URL:
> https://ci.trafficserver.apache.org/github-mirror-webhook
> 
> Content type:
> application/json
> 
> On lazy consensus to this thread, asfinfra intends to make these changes.
> Associated ticket:
> 
> https://issues.apache.org/jira/browse/INFRA-28007
> 
> Thanks!
> Brian Neradt
> --
> "Come to Me, all who are weary and heavy-laden, and I will
> give you rest. Take My yoke upon you and learn from Me, for
> I am gentle and humble in heart, and you will find rest for
> your souls. For My yoke is easy and My burden is light."
> 
>    ~ Matthew 11:28-30

Reply via email to