Repository sync succeeded
Sent when a repository sync run completes successfully. run_count includes the run that just finished.
Headers
The event type for this delivery.
repo.sync.succeeded Signature in the form t=<unix_timestamp>,sha256=<hex_signature>. Verify HMAC-SHA256 with the subscription secret over the timestamp, a period, and the raw request body. Check the timestamp to reject old deliveries.
Body
The repo.sync.succeeded event payload.
Sent when a repository sync run completes successfully. run_count includes the run that just finished.
Whether the repository had never synced successfully before this run began.
The repository that produced the event.
Completed sync runs. For started events, this excludes the current run. For succeeded and failed events, it includes the current run.
When the sync run began, as an RFC 3339 timestamp.
The sync event type. It matches the X-Pierre-Event header.
repo.sync.succeeded When the sync run finished, as an RFC 3339 timestamp. Absent on started events.
The failure message. Absent unless the sync failed.
The sync lifecycle ID. It can be absent on older deliveries.
Response
The receiver accepted the delivery. Return any 2xx status to acknowledge it.