A mirror has finished synchronizing this repository. This payload comes with an event key of mirror:repo_synchronized.

interface MirrorRepoSynchronized {
    changes: repo.synchronized.Change[];
    date: string;
    eventKey: "mirror:repo_synchronized";
    mirrorServer: MirrorServer;
    refLimitExceeded: boolean;
    repository: repo.synchronized.Repository;
    syncType: string;
}

Properties

The ref changes for this push.

date: string
eventKey
mirrorServer: MirrorServer

The mirror which synchronized the changes. This JSON object contains both the name and the id of the mirrorServer which synchronized the changes.

refLimitExceeded: boolean

If this value is true, the list of changes will be empty because it exceeded the limit of refs that can be included.

The repository.

syncType: string

The sync type the mirror used to synchronize the changes which are announced by this webhook.

This value can be snapshot or incremental for mirrors 6.7 and higher. It defaults to smartMirror for mirrors before version 6.7.