Monorepo for Tangled tangled.org
1

Configure Feed

Select the types of activity you want to include in your feed.

core / cmd / cborgen / cborgen.go
2.0 kB 77 lines
1package main 2 3import ( 4 cbg "github.com/whyrusleeping/cbor-gen" 5 "tangled.org/core/api/tangled" 6) 7 8func main() { 9 10 genCfg := cbg.Gen{ 11 MaxStringLength: 1_000_000, 12 } 13 14 if err := genCfg.WriteMapEncodersToFile( 15 "api/tangled/cbor_gen.go", 16 "tangled", 17 tangled.ActorProfile{}, 18 tangled.CiPipeline{}, 19 tangled.CiPipeline_Trigger{}, 20 tangled.CiPipeline_Workflow{}, 21 tangled.CiSubscribePipelineLogs_Control{}, 22 tangled.CiSubscribePipelineLogs_Data{}, 23 tangled.CiTrigger_Manual{}, 24 tangled.CiTrigger_Pair{}, 25 tangled.CiTrigger_PullRequest{}, 26 tangled.CiTrigger_Push{}, 27 tangled.FeedComment{}, 28 tangled.FeedReaction{}, 29 tangled.FeedStar{}, 30 tangled.FeedStar_Repo{}, 31 tangled.FeedStar_String{}, 32 tangled.GitRefUpdate{}, 33 tangled.GitRefUpdate_CommitCountBreakdown{}, 34 tangled.GitRefUpdate_IndividualEmailCommitCount{}, 35 tangled.GitRefUpdate_IndividualLanguageSize{}, 36 tangled.GitRefUpdate_LangBreakdown{}, 37 tangled.GitRefUpdate_Meta{}, 38 tangled.GraphFollow{}, 39 tangled.GraphVouch{}, 40 tangled.Knot{}, 41 tangled.KnotMember{}, 42 tangled.LabelDefinition{}, 43 tangled.LabelDefinition_ValueType{}, 44 tangled.LabelOp{}, 45 tangled.LabelOp_Operand{}, 46 tangled.MarkupMarkdown{}, 47 tangled.Pipeline{}, 48 tangled.Pipeline_CloneOpts{}, 49 tangled.Pipeline_ManualTriggerData{}, 50 tangled.Pipeline_Pair{}, 51 tangled.Pipeline_PullRequestTriggerData{}, 52 tangled.Pipeline_PushTriggerData{}, 53 tangled.PipelineStatus{}, 54 tangled.Pipeline_TriggerMetadata{}, 55 tangled.Pipeline_TriggerRepo{}, 56 tangled.Pipeline_Workflow{}, 57 tangled.PublicKey{}, 58 tangled.Repo{}, 59 tangled.RepoArtifact{}, 60 tangled.RepoCollaborator{}, 61 tangled.RepoIssue{}, 62 tangled.RepoIssueComment{}, 63 tangled.RepoIssueState{}, 64 tangled.RepoPull{}, 65 tangled.RepoPullComment{}, 66 tangled.RepoPull_Round{}, 67 tangled.RepoPull_Source{}, 68 tangled.RepoPullStatus{}, 69 tangled.RepoPull_Target{}, 70 tangled.Spindle{}, 71 tangled.SpindleMember{}, 72 tangled.String{}, 73 ); err != nil { 74 panic(err) 75 } 76 77}