forked from
tangled.org/core
fork
Configure Feed
Select the types of activity you want to include in your feed.
Monorepo for Tangled
fork
Configure Feed
Select the types of activity you want to include in your feed.
1// Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT.
2
3package tangled
4
5// schema: sh.tangled.repo.pull
6
7import (
8 "github.com/bluesky-social/indigo/lex/util"
9)
10
11const (
12 RepoPullNSID = "sh.tangled.repo.pull"
13)
14
15func init() {
16 util.RegisterType("sh.tangled.repo.pull", &RepoPull{})
17} //
18// RECORDTYPE: RepoPull
19type RepoPull struct {
20 LexiconTypeID string `json:"$type,const=sh.tangled.repo.pull" cborgen:"$type,const=sh.tangled.repo.pull"`
21 Body *string `json:"body,omitempty" cborgen:"body,omitempty"`
22 CreatedAt string `json:"createdAt" cborgen:"createdAt"`
23 Patch string `json:"patch" cborgen:"patch"`
24 Source *RepoPull_Source `json:"source,omitempty" cborgen:"source,omitempty"`
25 Target *RepoPull_Target `json:"target" cborgen:"target"`
26 Title string `json:"title" cborgen:"title"`
27}
28
29// RepoPull_Source is a "source" in the sh.tangled.repo.pull schema.
30type RepoPull_Source struct {
31 Branch string `json:"branch" cborgen:"branch"`
32 Repo *string `json:"repo,omitempty" cborgen:"repo,omitempty"`
33 Sha string `json:"sha" cborgen:"sha"`
34}
35
36// RepoPull_Target is a "target" in the sh.tangled.repo.pull schema.
37type RepoPull_Target struct {
38 Branch string `json:"branch" cborgen:"branch"`
39 Repo string `json:"repo" cborgen:"repo"`
40}