Versions in this module Expand all Collapse all v0 v0.4.1 Mar 27, 2026 Changes in this version + type MirrorFailureReason string + const MirrorAuthFailed + const MirrorNetworkFailed + const MirrorProtectedRefRejected + const MirrorPushRejected + const MirrorRemoteNotFound + const MirrorUnknown + type MirrorResult struct + AccessoryID string + Degraded bool + Duration time.Duration + FailureReason MirrorFailureReason + Message string + Status SyncStatus + func MirrorPush(ctx context.Context, worktree string, mirror config.MirrorConfig) (*MirrorResult, error) + type ReleaseData struct + Assets []forge.Asset + Description string + Draft bool + Links []forge.ReleaseLink + Name string + Prerelease bool + Tag string + type ReleaseResult struct + AccessoryID string + Message string + Status SyncStatus + func SyncRelease(ctx context.Context, accessory config.MirrorConfig, data ReleaseData) *ReleaseResult + type SyncStatus string + const SyncFailed + const SyncSkipped + const SyncSuccess