porting all github actions from bluesky-social/indigo to tangled CI

more lexgen

Changed files
+71 -36
api
+18 -11
api/atproto/admindefs.go
··· 10 10 11 11 // AdminDefs_AccountView is a "accountView" in the com.atproto.admin.defs schema. 12 12 type AdminDefs_AccountView struct { 13 - DeactivatedAt *string `json:"deactivatedAt,omitempty" cborgen:"deactivatedAt,omitempty"` 14 - Did string `json:"did" cborgen:"did"` 15 - Email *string `json:"email,omitempty" cborgen:"email,omitempty"` 16 - EmailConfirmedAt *string `json:"emailConfirmedAt,omitempty" cborgen:"emailConfirmedAt,omitempty"` 17 - Handle string `json:"handle" cborgen:"handle"` 18 - IndexedAt string `json:"indexedAt" cborgen:"indexedAt"` 19 - InviteNote *string `json:"inviteNote,omitempty" cborgen:"inviteNote,omitempty"` 20 - InvitedBy *ServerDefs_InviteCode `json:"invitedBy,omitempty" cborgen:"invitedBy,omitempty"` 21 - Invites []*ServerDefs_InviteCode `json:"invites,omitempty" cborgen:"invites,omitempty"` 22 - InvitesDisabled *bool `json:"invitesDisabled,omitempty" cborgen:"invitesDisabled,omitempty"` 23 - RelatedRecords []*util.LexiconTypeDecoder `json:"relatedRecords,omitempty" cborgen:"relatedRecords,omitempty"` 13 + DeactivatedAt *string `json:"deactivatedAt,omitempty" cborgen:"deactivatedAt,omitempty"` 14 + Did string `json:"did" cborgen:"did"` 15 + Email *string `json:"email,omitempty" cborgen:"email,omitempty"` 16 + EmailConfirmedAt *string `json:"emailConfirmedAt,omitempty" cborgen:"emailConfirmedAt,omitempty"` 17 + Handle string `json:"handle" cborgen:"handle"` 18 + IndexedAt string `json:"indexedAt" cborgen:"indexedAt"` 19 + InviteNote *string `json:"inviteNote,omitempty" cborgen:"inviteNote,omitempty"` 20 + InvitedBy *ServerDefs_InviteCode `json:"invitedBy,omitempty" cborgen:"invitedBy,omitempty"` 21 + Invites []*ServerDefs_InviteCode `json:"invites,omitempty" cborgen:"invites,omitempty"` 22 + InvitesDisabled *bool `json:"invitesDisabled,omitempty" cborgen:"invitesDisabled,omitempty"` 23 + RelatedRecords []*util.LexiconTypeDecoder `json:"relatedRecords,omitempty" cborgen:"relatedRecords,omitempty"` 24 + ThreatSignatures []*AdminDefs_ThreatSignature `json:"threatSignatures,omitempty" cborgen:"threatSignatures,omitempty"` 24 25 } 25 26 26 27 // AdminDefs_RepoBlobRef is a "repoBlobRef" in the com.atproto.admin.defs schema. ··· 46 47 Applied bool `json:"applied" cborgen:"applied"` 47 48 Ref *string `json:"ref,omitempty" cborgen:"ref,omitempty"` 48 49 } 50 + 51 + // AdminDefs_ThreatSignature is a "threatSignature" in the com.atproto.admin.defs schema. 52 + type AdminDefs_ThreatSignature struct { 53 + Property string `json:"property" cborgen:"property"` 54 + Value string `json:"value" cborgen:"value"` 55 + }
+26
api/bsky/unspeccedgetConfig.go
··· 1 + // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. 2 + 3 + package bsky 4 + 5 + // schema: app.bsky.unspecced.getConfig 6 + 7 + import ( 8 + "context" 9 + 10 + "github.com/bluesky-social/indigo/xrpc" 11 + ) 12 + 13 + // UnspeccedGetConfig_Output is the output of a app.bsky.unspecced.getConfig call. 14 + type UnspeccedGetConfig_Output struct { 15 + CheckEmailConfirmed *bool `json:"checkEmailConfirmed,omitempty" cborgen:"checkEmailConfirmed,omitempty"` 16 + } 17 + 18 + // UnspeccedGetConfig calls the XRPC method "app.bsky.unspecced.getConfig". 19 + func UnspeccedGetConfig(ctx context.Context, c *xrpc.Client) (*UnspeccedGetConfig_Output, error) { 20 + var out UnspeccedGetConfig_Output 21 + if err := c.Do(ctx, xrpc.Query, "", "app.bsky.unspecced.getConfig", nil, nil, &out); err != nil { 22 + return nil, err 23 + } 24 + 25 + return &out, nil 26 + }
+27 -25
api/ozone/moderationdefs.go
··· 687 687 // 688 688 // RECORDTYPE: ModerationDefs_RepoView 689 689 type ModerationDefs_RepoView struct { 690 - LexiconTypeID string `json:"$type,const=tools.ozone.moderation.defs#repoView" cborgen:"$type,const=tools.ozone.moderation.defs#repoView"` 691 - DeactivatedAt *string `json:"deactivatedAt,omitempty" cborgen:"deactivatedAt,omitempty"` 692 - Did string `json:"did" cborgen:"did"` 693 - Email *string `json:"email,omitempty" cborgen:"email,omitempty"` 694 - Handle string `json:"handle" cborgen:"handle"` 695 - IndexedAt string `json:"indexedAt" cborgen:"indexedAt"` 696 - InviteNote *string `json:"inviteNote,omitempty" cborgen:"inviteNote,omitempty"` 697 - InvitedBy *comatprototypes.ServerDefs_InviteCode `json:"invitedBy,omitempty" cborgen:"invitedBy,omitempty"` 698 - InvitesDisabled *bool `json:"invitesDisabled,omitempty" cborgen:"invitesDisabled,omitempty"` 699 - Moderation *ModerationDefs_Moderation `json:"moderation" cborgen:"moderation"` 700 - RelatedRecords []*util.LexiconTypeDecoder `json:"relatedRecords" cborgen:"relatedRecords"` 690 + LexiconTypeID string `json:"$type,const=tools.ozone.moderation.defs#repoView" cborgen:"$type,const=tools.ozone.moderation.defs#repoView"` 691 + DeactivatedAt *string `json:"deactivatedAt,omitempty" cborgen:"deactivatedAt,omitempty"` 692 + Did string `json:"did" cborgen:"did"` 693 + Email *string `json:"email,omitempty" cborgen:"email,omitempty"` 694 + Handle string `json:"handle" cborgen:"handle"` 695 + IndexedAt string `json:"indexedAt" cborgen:"indexedAt"` 696 + InviteNote *string `json:"inviteNote,omitempty" cborgen:"inviteNote,omitempty"` 697 + InvitedBy *comatprototypes.ServerDefs_InviteCode `json:"invitedBy,omitempty" cborgen:"invitedBy,omitempty"` 698 + InvitesDisabled *bool `json:"invitesDisabled,omitempty" cborgen:"invitesDisabled,omitempty"` 699 + Moderation *ModerationDefs_Moderation `json:"moderation" cborgen:"moderation"` 700 + RelatedRecords []*util.LexiconTypeDecoder `json:"relatedRecords" cborgen:"relatedRecords"` 701 + ThreatSignatures []*comatprototypes.AdminDefs_ThreatSignature `json:"threatSignatures,omitempty" cborgen:"threatSignatures,omitempty"` 701 702 } 702 703 703 704 // ModerationDefs_RepoViewDetail is a "repoViewDetail" in the tools.ozone.moderation.defs schema. 704 705 // 705 706 // RECORDTYPE: ModerationDefs_RepoViewDetail 706 707 type ModerationDefs_RepoViewDetail struct { 707 - LexiconTypeID string `json:"$type,const=tools.ozone.moderation.defs#repoViewDetail" cborgen:"$type,const=tools.ozone.moderation.defs#repoViewDetail"` 708 - DeactivatedAt *string `json:"deactivatedAt,omitempty" cborgen:"deactivatedAt,omitempty"` 709 - Did string `json:"did" cborgen:"did"` 710 - Email *string `json:"email,omitempty" cborgen:"email,omitempty"` 711 - EmailConfirmedAt *string `json:"emailConfirmedAt,omitempty" cborgen:"emailConfirmedAt,omitempty"` 712 - Handle string `json:"handle" cborgen:"handle"` 713 - IndexedAt string `json:"indexedAt" cborgen:"indexedAt"` 714 - InviteNote *string `json:"inviteNote,omitempty" cborgen:"inviteNote,omitempty"` 715 - InvitedBy *comatprototypes.ServerDefs_InviteCode `json:"invitedBy,omitempty" cborgen:"invitedBy,omitempty"` 716 - Invites []*comatprototypes.ServerDefs_InviteCode `json:"invites,omitempty" cborgen:"invites,omitempty"` 717 - InvitesDisabled *bool `json:"invitesDisabled,omitempty" cborgen:"invitesDisabled,omitempty"` 718 - Labels []*comatprototypes.LabelDefs_Label `json:"labels,omitempty" cborgen:"labels,omitempty"` 719 - Moderation *ModerationDefs_ModerationDetail `json:"moderation" cborgen:"moderation"` 720 - RelatedRecords []*util.LexiconTypeDecoder `json:"relatedRecords" cborgen:"relatedRecords"` 708 + LexiconTypeID string `json:"$type,const=tools.ozone.moderation.defs#repoViewDetail" cborgen:"$type,const=tools.ozone.moderation.defs#repoViewDetail"` 709 + DeactivatedAt *string `json:"deactivatedAt,omitempty" cborgen:"deactivatedAt,omitempty"` 710 + Did string `json:"did" cborgen:"did"` 711 + Email *string `json:"email,omitempty" cborgen:"email,omitempty"` 712 + EmailConfirmedAt *string `json:"emailConfirmedAt,omitempty" cborgen:"emailConfirmedAt,omitempty"` 713 + Handle string `json:"handle" cborgen:"handle"` 714 + IndexedAt string `json:"indexedAt" cborgen:"indexedAt"` 715 + InviteNote *string `json:"inviteNote,omitempty" cborgen:"inviteNote,omitempty"` 716 + InvitedBy *comatprototypes.ServerDefs_InviteCode `json:"invitedBy,omitempty" cborgen:"invitedBy,omitempty"` 717 + Invites []*comatprototypes.ServerDefs_InviteCode `json:"invites,omitempty" cborgen:"invites,omitempty"` 718 + InvitesDisabled *bool `json:"invitesDisabled,omitempty" cborgen:"invitesDisabled,omitempty"` 719 + Labels []*comatprototypes.LabelDefs_Label `json:"labels,omitempty" cborgen:"labels,omitempty"` 720 + Moderation *ModerationDefs_ModerationDetail `json:"moderation" cborgen:"moderation"` 721 + RelatedRecords []*util.LexiconTypeDecoder `json:"relatedRecords" cborgen:"relatedRecords"` 722 + ThreatSignatures []*comatprototypes.AdminDefs_ThreatSignature `json:"threatSignatures,omitempty" cborgen:"threatSignatures,omitempty"` 721 723 } 722 724 723 725 // ModerationDefs_RepoViewNotFound is a "repoViewNotFound" in the tools.ozone.moderation.defs schema.