@@ -50,10 +50,11 @@ func (s *contentService) Create(ctx context.Context, repo, path string, params *
50
50
Encoding : "string" ,
51
51
}
52
52
in := editFile {
53
- Branch : params .Branch ,
54
- Message : params .Message ,
55
- Title : params .Message ,
56
- Actions : []action {a },
53
+ Branch : params .Branch ,
54
+ Message : params .Message ,
55
+ Title : params .Message ,
56
+ Actions : []action {a },
57
+ BypassRules : true ,
57
58
}
58
59
59
60
res , err := s .client .do (ctx , "POST" , endpoint , in , nil )
@@ -75,10 +76,11 @@ func (s *contentService) Update(ctx context.Context, repo, path string, params *
75
76
Sha : params .BlobID ,
76
77
}
77
78
in := editFile {
78
- Branch : params .Branch ,
79
- Message : params .Message ,
80
- Title : params .Message ,
81
- Actions : []action {a },
79
+ Branch : params .Branch ,
80
+ Message : params .Message ,
81
+ Title : params .Message ,
82
+ Actions : []action {a },
83
+ BypassRules : true ,
82
84
}
83
85
84
86
res , err := s .client .do (ctx , "POST" , endpoint , in , nil )
@@ -98,10 +100,11 @@ func (s *contentService) Delete(ctx context.Context, repo, path string, params *
98
100
Encoding : "string" ,
99
101
}
100
102
in := editFile {
101
- Branch : params .Branch ,
102
- Message : params .Message ,
103
- Title : params .Message ,
104
- Actions : []action {a },
103
+ Branch : params .Branch ,
104
+ Message : params .Message ,
105
+ Title : params .Message ,
106
+ Actions : []action {a },
107
+ BypassRules : true ,
105
108
}
106
109
107
110
res , err := s .client .do (ctx , "POST" , endpoint , in , nil )
@@ -126,6 +129,8 @@ type editFile struct {
126
129
Message string `json:"message"`
127
130
NewBranch string `json:"new_branch"`
128
131
Title string `json:"title"`
132
+
133
+ BypassRules bool `json:"bypass_rules"`
129
134
}
130
135
131
136
type action struct {
0 commit comments